将 Pandas 数据框的选择保存到 csv [重复]

Posted

技术标签:

【中文标题】将 Pandas 数据框的选择保存到 csv [重复]【英文标题】:Save Selection of Pandas Dataframe to csv [duplicate] 【发布时间】:2021-05-01 04:52:14 【问题描述】:

假设我创建了一个 pandas 数据框

df = pd.DataFrame(dict)

现在我正在像这样对其进行选择

print(df.iloc[2])

结果是数据框的某个子集。

问题是:如何将此结果导出/保存到 CSV 文件?

提前谢谢

一个

【问题讨论】:

@jezrael 没问题。 【参考方案1】:

您可以在df 的子集上使用to_csv 函数。

df.iloc[2].to_csv('path/myfile.csv')

【讨论】:

@BarbarosÖzhan 感谢您的评论。 iloc 后一行参数的行为有点不同。 index=False 实际上删除了列名,headers=False 删除了索引。我会把它留给 OP 来决定他到底想要什么。 谢谢,@wouter,这对我有用。不需要index = false,因为我也希望保存索引名称。无论如何,谢谢你的想法。 :thumbup

以上是关于将 Pandas 数据框的选择保存到 csv [重复]的主要内容,如果未能解决你的问题,请参考以下文章

将 pandas 数据框保存到 csv 时,如何保留 columns.name?

将 pandas 数据框保存到 csv 时,如何保留 columns.name?

如何将本地 csv 文件的内容保存到“硬编码”Pandas DataFrame 中?

将包含长列表的 Pandas df 保存为 csv 文件

是否可以直接重命名存储在 hdf5 文件中的 pandas 数据框的列?

Pandas to_csv() 缓慢保存大型数据帧