pandas.read_csv | to_csv

pandas.read_csv(filepath_or_buffersep=''delimiter=Noneheader='infer'names=Noneindex_col=Noneusecols=Nonesqueeze=Falseprefix=Nonemangle_dupe_cols=Truedtype=Noneengine=Noneconverters=Nonetrue_values=Nonefalse_values=Noneskipinitialspace=Falseskiprows=Noneskipfooter=0nrows=Nonena_values=Nonekeep_default_na=Truena_filter=Trueverbose=Falseskip_blank_lines=Trueparse_dates=Falseinfer_datetime_format=Falsekeep_date_col=Falsedate_parser=Nonedayfirst=Falseiterator=Falsechunksize=Nonecompression='infer'thousands=Nonedecimal=b'.'lineterminator=Nonequotechar='"'quoting=0doublequote=Trueescapechar=Nonecomment=Noneencoding=Nonedialect=Nonetupleize_cols=Noneerror_bad_lines=Truewarn_bad_lines=Truedelim_whitespace=Falselow_memory=Truememory_map=Falsefloat_precision=None)

pd.read_csv('*.csv', sep / delimiter='\t')

pd.read_csv('*.csv', header=0) # take the first row as column names

pd.read_csv('*.csv', header=None, names=['column_name1', ..., 'column_namen']) # use names as column names

pd.read_csv('*.csv', header=0, names=['column_name1', ..., 'column_namen']) # use names to replace the first row as column                                                                                                                                                # names

pd.read_csv('*.csv', index_col=None) # use order as index

pd.read_csv('*.csv', index_col=False) # not use the first column as index

pd.read_csv('*.csv', index_col=0) # use the first column as index

pd.read_csv('*.csv', usecols=[0, 1, ..., q])

pd.read_csv('*.csv', usecols=['column0', 'column1', ..., 'columnq'])

pd.read_csv('*.csv', dtype=DataType) # for all data

pd.read_csv('*.csv', dtype=object) # for example

pd.read_csv('*.csv', dtype={'column1': DataType1, ..., 'columnn': DataTypen})

print(pd.dtypes)

http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html?highlight=read_csv

#%%

df.to_csv('*.csv', index=False) # not save index

猜你喜欢

转载自blog.csdn.net/zengqiaoya/article/details/88763534