Вернуться на страницу brain2net:

https://brain2net.ru/post/pandas-chtenie-csv-fajla/#more-79

Pandas. Чтение csv файла

In [2]:
import pandas as pd
In [ ]:
pd.read_csv(data.csv)
In [ ]:
pandas.read_csv(filepath_or_buffer, # путь к файлу
sep=,, # разделитель
delimiter=None, -Alias for sep
header=infer, # список целых чисел, по умолчанию ‘infer’
# Поведение по умолчанию заключается в выводе имен столбцов: 
                # если имена не передаются, поведение идентично header=0, а 
                # имена столбцов выводятся из первой строки файла, если имена столбцов передаются явно, 
                # то поведение идентично header=None.
header=9 # за заголовок столбцов будет принята строчка 10. Счет начинается с 0.
# Заголовок может быть списком целых чисел, которые определяют расположение строк для мультииндекса в Столбцах, 
                # например [0,1,3].
names=None, # Список имен столбцов.
# Можно явно передать список имен столбцов и начать чтение файла с любой строки (счет с 0)
#  data = pd.read_csv(data_faile,header=1,names=list_of_columns_name)
index_col=None, # Столбец для использования в качестве меток строк фрейма данных. 
                # Если задана последовательность, используется мультииндекс.
                # Если index_col=False, то не использовать первый столбец в качестве индекса не используется.
usecols=None,
squeeze=False,
prefix=None,
mangle_dupe_cols=True,
dtype=None,
engine=None,
converters=None,
true_values=None,
false_values=None,
skipinitialspace=False,
skiprows=None,
skipfooter=0,
nrows=None, # Количество строк файла для чтения. Полезно для чтения больших файлов.
# data = pd.read_csv(data_faile,header=1,names=list_of_columns_name,nrows=1) — прочитаетсся только вторая строчка
na_values=None,
keep_default_na=True,
na_filter=True,
verbose=False,
skip_blank_lines=True,
parse_dates=False,
infer_datetime_format=False,
keep_date_col=False,
date_parser=None,
dayfirst=False,
iterator=False,
chunksize=None,
compression=infer,
thousands=None,
decimal=b.,
lineterminator=None,
quotechar='»‘,
quoting=0,
doublequote=True,
escapechar=None,
comment=None,
encoding=None,
dialect=None,
tupleize_cols=None,
error_bad_lines=True,
warn_bad_lines=True,
delim_whitespace=False,
low_memory=True,
memory_map=False,
float_precision=None)

Вернуться на страницу brain2net:

https://brain2net.ru/post/pandas-chtenie-csv-fajla/#more-79

In [ ]: