pandas文件IO(导入导出)
import pandas as pd
import numpy as np
df = pd.read_csv('data/ex1.csv')
df = pd.read_csv('data/ex1.csv', sep=',')
pd.read_csv('data/ex2.csv', header=None)
pd.read_csv('data/ex2.csv', header=None, names=['a', 'b', 'c', 'd', 'msg'])
pd.read_csv('data/ex2.csv', header=None, names=['a', 'b', 'c', 'd', 'msg'], index_col='msg')
pd.read_csv('data/ex2.csv', header=None, names=['a', 'b', 'c', 'd', 'msg'], index_col=['msg', 'a'])
pd.read_table('data/ex3.csv', sep='\s+')
pd.read_csv('data/ex5.csv', na_values=['NA', 'NULL', 'foo'])
pd.read_csv('data/ex5.csv', na_values={'message': ['foo', 'NA'], 'something': ['two']})
pd.read_csv('data/ex6.csv', nrows=10)
df.to_csv('data/ex5_out.csv')
df.to_csv('data/ex5_out.csv', index=False, header=None)
df.to_csv('data/ex5_out.csv', index=False, sep='|')
df.to_csv('data/ex5_out.csv', index=False, columns=['a', 'b', 'message'])
pd.to_pickle(df, 'data/ex1_pickle.bin')
pd.read_pickle('data/ex1_pickle.bin')