首页 > 解决方案 > 从 Pandas 数据框中的所有列/数据类型中检索最大值

问题描述

我有一个看起来像这样的数据框(数据)

Col_1    Col_2    Col_3
5        'xyz'    76
10       'abcd'   100

我想打印所有列的最大值,无论它是否为数字。我使用 to_frame 是因为我想针对每一列的整个数据框进行很多比较。当我运行这个:

max_value = data.max(numeric_only=None).to_frame().T

它只返回:

Col_1    Col_3
10       100

理想情况下它应该返回:

 Col_1   Col_2     Col_3
 10      'xyz'        100

有没有办法做到这一点?

标签: pythondataframe

解决方案


推荐阅读