[Python] csv 파일 불러오기 - np.read_csv, np.read_table
import pandas as pd
# np.read_csv, np.read_table
pd.read_csv?
pd.read_csv(
['filepath_or_buffer', "sep=','", 'delimiter=None', "header='infer'", 'names=None', 'index_col=None', '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', 'nrows=None', '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', 'escapechar=None', 'comment=None', 'encoding=None', 'dialect=None', 'tupleize_cols=None', 'error_bad_lines=True', 'warn_bad_lines=True', 'skipfooter=0', 'doublequote=True', 'delim_whitespace=False', 'low_memory=True', 'memory_map=False', 'float_precision=None'],
)
pd.read_table?
pd.read_table(
[... "sep='\\t'", ... # read_csv와 sep 옵션이 다를 뿐 모두 같은 속성
)
# 주요 옵션
# sep : 구분기호 (참고. s : 공백, + : 하나 이상)
# header : 첫 행을 header(column)로 사용할지 여부, 지정하지 않을 시 None
# skiprows = 행 번호 : 특정 행 제외
# nrows = n : n개의 행만 불러오기
# chunksize = n : 나눠 불러오기
# encoding : 인코딩
pd.read_csv("fruits.csv", encoding='cp949')