我正在努力在我的数据框中找到最高价值。这样做最有效的方法是什么?
我已经尝试创建一个for循环来遍历每个项目,但我没有太多运气。
有什么建议吗?
答案 0 :(得分:4)
df.max().max()
或
df.values.max()
输出:
99
设定:
np.random.seed(123)
df = pd.DataFrame(np.random.randint(0,100,(10,10)))
df.max()
可以获得每列的最大值,然后.max()
可以获得这些最大值的最大值。
df.values()
返回一个np数组,.max()
从np数组中获取最大值。