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

 时间:2024-11-08 21:43:37

利用Python对c衡痕贤伎sv文件中的数据进行排序,Python的list数据结构,是一种不定长数组,便于添加元素,append()函数,在使用.sort()函数可以进行排序。

工具/原料

Python

.csv文件

方法/步骤

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

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

2、代码如下:#导入包importpandasaspdfrompan蟠校盯昂dasimportDataFr锾攒揉敫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为0foriincolumns_1:frame[i]=frame[i].fillna(0)#遍历数据表中的元素foriincolumns_2:forjinframe.index:#临时列表temporary=[]ifisinstance(frame[i].ix[j],int):temporary=frame[i].ix[j]else:forkinframe[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选定形状时不显示形状手柄怎么办
热门搜索
守望先锋漫画 爆笑漫画 紫叶李图片 阶梯图片 阿u漫画