1.groupby()
groupby函数使用映射器或一系列列对数据帧进行分组。
groupby操作涉及拆分对象、应用函数和组合结果的某种组合。这可以用于对大量数据进行分组,并对这些分组进行计算操作。
2.栗子
groups = data.groupby(data['color']) #按“color”列的值分为多个文件
#比如color列有“red, yellow, green”三个不同类型的值,则会分为red.csv; yellow.csv; green.csv三个文件。
for group in groups:
group[1].to_csv('../data_filepath/{}.csv'.format(str(group[0])) , index=False, encoding='utf-8')