我的 Dataframe 如下所示:
| 客户ID|年龄|是否为真|
| - -|- -|- -|
| 一百二十三|三十一个|一个|
| 一百二十四|三十三人|一个|
| 一百二十五|四十五|第0页|
| 一百二十六|二十七人|第0页|
| 一百二十七|三十七|一个|
| 一百二十八|三十九|第0页|
| 一百二十九|四十九|第0页|
| 一百三十|三十|第0页|
| 一百三十一|三十|第0页|
| 一百三十二|三十八|一个|
我可以这样创建年龄直方图:
df.Age.hist()
plt.title('Age')
plt.xlabel('Age')
plt.ylabel('Frequency')
而我将得到:
我想添加一个“为真”字段的图例。对于每个Bin,我想看看哪个部分是1。我该怎么做?
1条答案
按热度按时间bwleehnv1#
我不确定你是否能用Matplotlib做到这一点,但我知道你能用Plotly。
更多信息请访问:https://plotly.com/python/histograms/