python pandas写入
时间: 2023-08-17 20:14:55 浏览: 111
解决Python pandas df 写入excel 出现的问题
问题: python pandas写入csv文件的方法有哪些?
回答: 在使用Python的Pandas库进行数据处理时,可以使用df.to_csv()方法将数据写入csv文件。该方法有多个参数可以进行设置,比如文件存储路径、分隔符、缺失值填充等。\[1\]例如,可以使用以下代码将DataFrame写入csv文件:
```python
import pandas as pd
data_list = \[\['name','age','job'\],\['Lucy',33,'doctor'\],\['Tom',34,'teacher'\],\['Anna',22,'student'\]\]
df = pd.DataFrame(data_list\[1:\],columns=data_list\[0\])
df.to_csv('data.csv', index=False, sep=',')
```
这样就会将DataFrame写入名为"data.csv"的csv文件中,使用逗号作为分隔符,并且不包含行索引。\[2\]另外,Pandas还支持自动推断压缩类型,可以直接将DataFrame写入压缩文件中,例如:
```python
df.to_csv('data.csv.zip')
```
这样就会将DataFrame写入名为"data.csv.zip"的压缩文件中。总之,Pandas提供了灵活且方便的方法来写入和处理各种类型的文件,包括Excel、CSV等。\[3\]
#### 引用[.reference_title]
- *1* [Python之Pandas的常用技能【写入数据】](https://blog.csdn.net/weixin_42575020/article/details/128850513)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [在Python中使用pandas进行文件读取和写入方法详解](https://blog.csdn.net/m0_59485658/article/details/123818977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文