python - 系列描述函数熊猫绘图
问题描述
我有问题要问你。哪个情节最适合显示系列熊猫的描述结果
filter = genderage['Customer_Gender'] == "F"
genderage[filter]
genderage[filter].describe()
Customer_Age
count 54724.000000
mean 36.168993
std 10.910622
min 17.000000
25% 28.000000
50% 35.000000
75% 43.000000
max 87.000000
解决方案
Aboxplot
会将几乎所有这些信息组合成一个可视化。默认情况下它不会绘制,但您可以使用和mean
将其添加为虚线。meanline
showmeans
晶须从max
延伸到min
。虚线是平均值。方框从 25% 延伸到 75%,方框中的实线是中位数(50%)。您只是错过了标准偏差和计数,如果您愿意,可以将其添加为文本。
import numpy as np
import pandas as pd
np.random.seed(123)
s = pd.Series(np.random.chisquare(34, 100))
s.describe()
#count 100.000000
#mean 34.674010
#std 8.393988
#min 15.306646
#25% 29.043357
#50% 33.556184
#75% 40.380201
#max 56.930963
#dtype: float64
s.to_frame('data').boxplot(meanline=True, showmeans=True)
推荐阅读
- javascript - JavaScript - 用“线条”连接传单多边形
- flask-sqlalchemy - SQLalchemy:双重外连接和过滤
- c++ - 如果测试运行终止,如何获得 gcov .gcda / 覆盖率?
- python - 如何在一组列表中找到匹配项?
- python - 无法从 Prometheus HTTP Server 获取查询或 JSON 密钥
- r - 将数据集中的 kg 转换为 lb
- python - 无法在阿里巴巴 EC 实例 (Ubuntu 20.04.2) 中为 python 3.8.10 安装 pytesseract
- amazon-web-services - 如何在 EC2 Image Builder(Golden AMI)中安装 My SQL
- spring-webflux - Spring WebFlux 功能路由器 + OpenAPI UI
- python - 在Python中将wav文件与空格结合起来