使用Python中pandas按照某一列把一个Excel文件拆分为多个Excel文件

使用Python中pandas按照某一列把一个Excel文件拆分为多个Excel文件_第1张图片

#第一步:调用pandas包
import pandas as pd
#第二步:读入文件
iris = pd.read_excel('./iris.xlsx')
# 第三步:获取class列表并去重
class_list = list(iris['class'].drop_duplicates())
#第四步:按照类别分文件存放数据
for i in class_list:
    iris1 = iris[iris['class']==i]
    iris1.to_excel('./%s.xlsx'%(i))

详细操作

你可能感兴趣的:(Python,数据分析,Excel,Python,Excel,数据分析)