利用Python对csv文件中的数据进行排序

 时间:2024-10-11 23:44:51

1、在单元格中,存在杂乱的数据,有时为了统计需要,可以进行排序。

利用Python对csv文件中的数据进行排序

2、代码如下:#导入包import pandas as pdfrom pan蟠校盯昂das import DataFr锾攒揉敫ame,Series#设置路径path='C:\\Users\\jyjh\\Desktop\\CHROMOSOME_NUMBERS_DATA_OF_GENUS.csv'#数据列索引columns_1=['Genus','Latin_name','Error','Gametophytic','Sporophytic','Paresd_n']columns_2=['Gametophytic','Sporophytic','Paresd_n']#构建数据表frame=DataFrame(pd.read_csv(path))#填充NaN为0for i in columns_1: frame[i]=frame[i].fillna(0)#遍历数据表中的元素for i in columns_2: for j in frame.index:#临时列表 temporary=[] if isinstance(frame[i].ix[j],int): temporary=frame[i].ix[j] else: for k in frame[i].ix[j].split(','): temporary.append(int(k.strip()))#列表元素排序并赋值返回 temporary.sort() frame[i].ix[j]=temporary#显示错误的位置 print(i+' '+str(j))#保存文件frame.to_csv('data_1.csv')

利用Python对csv文件中的数据进行排序

3、结果如图 :数据经过排序,呈递增分布。

利用Python对csv文件中的数据进行排序
  • 如何使用python语言中的array进行访问数组
  • 如何用python的matplotlib画标准正态分布直方图
  • 如何使用python对变量求导、求雅可比、黑塞矩阵
  • VB入门教程:[6]使用表达式比较值
  • Visio选定形状时不显示形状手柄怎么办
  • 热门搜索
    文化手抄报 消防安全的手抄报 治污减霾手抄报 可爱的中国手抄报 中国传统美德手抄报 推广普通话手抄报资料 国庆节手抄报资料 关于元旦的英语手抄报 三年级英语手抄报 孝德手抄报