如何利用pandas处理excel找出最大值
利用pandas找出excel每一行的最大值,并把这个最大值以列的方式存到另外一个excel中,达到的效果如下本帖最后由 疾风怪盗 于 2020-9-23 18:49 编辑
JoseM 发表于 2020-9-23 18:09
这个是什么意思
我这没报错,loc就是用来选择行的,百度一下就知道了
你不要用Loc
那就直接
import pandas as pd
a=pd.read_excel('test.xlsx').reindex()
print(a.T.max())
a.T.max().to_excel('test01.xlsx',index=False)
这样就行了
import pandas as pd
a=pd.read_excel('test.xlsx').reindex()
print(a)
a['e']=.max() for i in range(len(a))]
print(a)
a['e'].to_excel('test01.xlsx',index=False)
疾风怪盗 发表于 2020-9-23 17:49
这样就行了
AttributeError: module 'pandas' has no attribute 'loc' 这个是什么意思 import pandas as pd
f = pd.read_excel(r'C:\Users\WJC\Desktop\internet_datas\test.xls', header=None)# 读取文件
max_result = f.shape+1# 结果列列数号
for i in range(f.shape):
f.loc = f.loc.max()# 赋值
f.loc[:, max_result].to_excel('1.xlsx', header=None, index=False)# 结果列另存为excel 多谢大家帮助
页:
[1]