微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

系列描述函数熊猫绘图

如何解决系列描述函数熊猫绘图

我有问题要问你。哪个图最能显示系列熊猫的描述结果

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

解决方法

boxplot 会将几乎所有这些信息组合到一个可视化中。默认情况下它不会绘制 mean,但您可以将其添加为带有 meanlineshowmeans 的虚线。

胡须从 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)

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。