python - 从 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
有没有办法做到这一点?
解决方案
推荐阅读
- html - 使用 jsp 代码的带有下拉列表的 HTML 表单
- java - Javadoc 选项文件需要使用哪种字符编码?
- triggers - Salesforce 错误:当前不支持从触发器中获取内容
- python - 熊猫数据框重塑生成NaN
- java - 为什么在删除 JSON 对象时此循环会过早退出?
- python - 在numpy中地板到最接近0.2的倍数?
- python - Raspberry + OpenCV:picamera.exc.PiCameraValueError:分辨率 640x480 的缓冲区长度不正确
- mongodb - 模型与 Lucid Mongo 中其他模型的 ID 数组的关系
- python - 在 Telegram 机器人的内联模式下使用命令 (/)
- r - R-如何使用来自另一个数据帧的外键重新排列数据帧中的行