pandas - Pandas df.describe(),为什么我的计数、平均值、标准、最小值显示为列?
问题描述
嗨,我使用 Jupyter 运行数据帧,我首先使用 Groupby 函数,然后是 Describe。但是,布局似乎很奇怪:
如何使计数、平均值、标准、最小值等显示为行而不是列?提前致谢!
解决方案
您可以使用 de transpose 方法:
例子:
df.describe()
col_1 col_2
count 1650. 1650
mean 6230.046061. 12219.373333
std 12301.105083 17956.187102
min 16.000000 7
25% 774.750000 2873.250000
50% 1764.500000 4830
75% 5267.250000 16235
max 100755.00 78043.00
df.describe().T 将输出:
count mean std min 25% 50% 75% max
col_1 1650.0 6230. 12301 16.00. 774. 1764. 5267. 100755.00
col_2 1650.0 12219 17956. 7.00 2873 4830 16235. 78043.00
推荐阅读
- r - dplyr NSE:在数据框中居中多列
- python - 将函数或类实例传递给 multiprocessing.Process 的“目标”参数是否安全,没有密集复制的风险?
- python - 创建一个字符串,列出查询集中对象类型的数量
- java - 我如何在java中使字符串居中
- javascript - 向特定用户或设备推送通知
- python - Python国际象棋验证移动
- javascript - 循环对象数组以返回正确的结果
- python - 如何将 X 列表和 Y 列表组合成一个(X,Y)列表?
- angular - Angular:找不到“object”类型的不同支持对象“[object Object]”。NgFor 仅支持绑定到 Iterables,例如 Arrays
- postgresql - 尝试从 Heroku 仪表板访问 Heroku Postgres 插件时出现未经授权的错误