如何将数据帧另存为单独的csv文件?

sh

我有这样的字典列表:

sample = [
    {'title': title, 'description': description, 'category': category, 'URLS': [1, 3, 4]},
    {'title': title, 'description': description, 'category': category, 'URLS': [1, 3, 4, 5, 6, 7]},
    {'title': title, 'description': description, 'category': category, 'URLS': [1]}
]

它将毫无问题地加载到数据框中:

dataframe = pandas.DataFrame(data)

有很多这样的词典,大约有200,000种,还有很多类别,我想将按类别排序的文件保存到不同的csv文件中。

首先,我只是尝试显示每个类别的所有元素:

for item in range(len(dataframe['category'])):
    dataframe['category'][item]

但是我有这样的输出:

'Games & Hobbies'
'Video Games'
'Business'
...

仅保存所有这些都不是问题,但是有很多记录,我想将它们分开。在此先感谢您的帮助。

贝尼

使用 groupby

for x , y in df.groupby('category'):
    y.to_csv(x+'.csv')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用for循环将数据帧另存为.Rdata文件

如何将图像PDF文件另存为图像?

如何将html文件另存为pdf?

DocuSign如何将私钥另存为.PEM文件

如何将Quanteda词典另存为yaml文件?

SQLite:如何将查询结果另存为CSV文件?

Cold Fusion 2018:如何将.xlsx文件另存为.csv

如何将R中的多列另存为csv文件?

Python:如何将 *.dat 文件另存为 *.csv 文件到新文件夹

拆分数据框,重新排列并另存为单独的 csv 文件

如何查找给定数据帧的多个列之间的差异并将结果另存为单独的数据帧

将每一行另存为单独的文件

如何在GIMP 2.8.16中将gif的图层另存为单独的文件?

VBA:Word将.docx文件另存为.doc文件,如何另存为docx?

将.xlsx文件另存为.csv文件的SSIS过程

如何将文件另存为 zip 而不将其保存到本地文件夹

如何将其转换为数据框并将其另存为 csv?

Apache Spark:无法将分组数据另存为CSV

将mysql表另存为csv修改文件,php中的某些单元格数据

xlwings 是否可以将文件另存为 csv?

如何将axios GET响应数据另存为json或与到达的响应相同

如何将另存为RData的R中的数据框导入熊猫?

php如何将fpdi对象另存为pdf文件

如何将一些终端命令另存为文件并运行?

如何将3D Python / NumPy数组另存为文本文件?

如何将CanvasControl的内容另存为图像文件

如何将Excel电子表格另存为以分号分隔的值文件?

如何将github markdown文件另存为HTML或PDF?

如何将music21中的输出另存为MIDI文件?