Python Pandas - 查找列的最大值并返回其对应的行值
2021-10-27
评论 0
浏览2738
要在Pandas中查找列的最大值并返回其对应的行值,我们可以使用df.loc[df[col]。idxmax()]。让我们举一个例子来更好地理解它。步骤创建二维、大小可变、潜在异构的表格数据df。打印输入数据帧,df。初始化变量col以查找该列的最大值。使用df.loc[df[col]查找最大值及其对应的行。idxmax()]打印第4步的输出。示例import pandas as pddf = pd.DataFrame( { "x": [5, 2, 7, 0], "y": [4, 7, 5, 1], "z": [9, 3, 5, 1] })print "In