随笔- 310  文章- 1  评论- 0  阅读- 86066 

导入数据

复制代码
 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格式导出数据到文本文件

 

 posted on   boye169  阅读(92)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示