Python读取Excel一列并计算所有对象出现次数的方法
第一种方法
importpandasaspd fromcollectionsimportCounter data='参赛信息.xlsx' data=pd.read_excel('参赛信息.xlsx')#导入参赛信息 x_pandas_list=data[u'专业1']#专业情况 list=list(x_pandas_list) c=Counter(list) print(c)
输出形式
Counter({'自动化学院':164,'高分子科学与工程学院':112,'化工学院':101,'数理学院':96,'信息学院':96,'材料科学与工程学院':53,'经济与管理学院':47,'环境与安全工程学院':37,'机电工程学院':31,'海洋学院':6,'材料学院':3,'外国语学院':1})
第二种方法
importpandasaspd data='参赛信息.xlsx' data=pd.read_excel('参赛信息.xlsx')#导入参赛信息 d=data['专业1'].value_counts()#ocean_proximity为属性标签 print(d)
输出形式
自动化学院 164
高分子科学与工程学院 112
化工学院 101
数理学院 96
信息学院 96
材料科学与工程学院 53
经济与管理学院 47
环境与安全工程学院 37
机电工程学院 31
海洋学院 6
材料学院 3
外国语学院 1
Name:专业1,dtype:int64
总结
到此这篇关于Python读取Excel一列并计算所有对象出现次数的文章就介绍到这了,更多相关Python读取Excel列并计算出现次数内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。