我对Python很陌生。我正在尝试为下面的数据集定义一个函数。示例数据
我首先在 中查找最大值。基于这个最大值,我正在检查数据的最后8列中给定的哪一列具有最高的值。cell 3
例如,根据给定的数据,中的最大值为 。现在,我正在检查列中的哪些列具有与此最大值的最大值。对于此示例数据,答案应为单元格 10,值为 7201。因此,输出应为单元格 10。cell 3 is 1470758cell 9cell 16
这是我的代码:
def winner(filename):
data=pd.read_csv(filename, sep=',')
maxC=data.npop.max()
while data.loc[data['npop']]==maxC:
data3=data.iloc[:,-8:].max()
#missing code
winner("demo.csv")
请帮忙。我不明白我应该在缺少的代码部分写什么。
一只甜甜圈
相关分类