我有一个看起来像这样的数据框(数据)
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
有没有办法实现这个目标?