import pandas as pd import numpy as np import matplotlib.pyplot as plt #df.to_excel('C:/Users/Asus/Desktop/1.xlsx',sheet_name='dfg') df=pd.read_excel('D:/Python文件/Python成绩.xlsx',index_col=None,na_values=['NA']) print(df) for i in range(len(df.index)): # print(df.iloc[i,1]) for j in range(1,len(df.columns)): if df.iloc[i,j]=='优秀': df.iat[i,j]=90 elif df.iloc[i,j]=='良好': df.iat[i,j]=80 elif df.iloc[i,j]=='合格': df.iat[i,j]=60 else: df.iat[i,j]=1 df.to_csv('D:/Python文件/Python成绩.xlsx.csv') print(df)


Excel成绩转换CSV
本文介绍了一种使用Python将Excel文件中的成绩数据转换为CSV格式的方法,通过读取Excel文件,将成绩文字描述转换为数值,并保存为CSV。涉及的技术包括pandas、numpy和matplotlib。
872

被折叠的 条评论
为什么被折叠?



