导入数据
1 pd.read_csv(filename,header=None,names=['a','b','c','d'],nrows=10) #从CSV文件导入数据 2 pd.read_table(filename,sep='\s+',nrows=1) #正则表达式分割符 3 pd.read_csv(filename,na_values=['NULL', 'NA']) 4 pd.read_excel(filename, sheet_name=[1,2,3]) #从Excel文件导入数据 5 pd.read_excel('foo.xlsx', sheet_name='Sheet1', index_col=None, na_values=['NA']) 6 pd.read_sql(query, connection_object) #从SQL表/库导入数据 7 pd.read_json(json_string) #从JSON格式的字符串导入数据 8 pd.read_html(url) #解析URL、字符串或者HTML文件,抽取其中的tables表格 9 pd.read_clipboard() #从你的粘贴板获取内容,并传给read_table() 10 pd.DataFrame(dict) #从字典对象导入数据,Key是列名,Value是数据 11 pd.read_hdf('foo.h5','df') #读取HDF5存储
导出数据
1 df.to_csv(filename,sep='|',encoding="utf_8_sig") #导出数据到CSV文件 2 df.to_csv(filename, mode='a', header=None) #追加数据 3 df.to_excel('foo.xlsx', sheet_name='Sheet1',index=False,header=False) 4 df.to_sql(table_name, connection_object) #导出数据到SQL表 5 df.to_json(filename) #以json格式导出数据到文本文件