为了账号安全,请及时绑定邮箱和手机立即绑定

给定 y 轴的直方图

给定 y 轴的直方图

慕田峪7331174 2023-10-18 21:22:23
我知道该plt.hist()方法需要x-axis作为参数来绘制。但我有以下情况:id   cluster_number 1               10 2               21 3               55 4               36 5               70 .                . .                . .                .如果我使用my_serie = df.groupby('cluster_number')['id'].size(),输出将是每个簇中Serie的数量id's。然后,通过plt.plot(my_serie),我得到一个plot:x-axis:簇数...y-axis: 给定数量id's当然,这种类型的数据更适合直方图。但plt.hist()会将作为输入给出的序列理解为x-axis值,而不是y-axis值,如下所示plt.plot():x-axisid's:簇中的数量...y-axis:以及具有该id's读入数量的簇的数量x-axis如何获得x-axis和y-axis排列等于 的直方图plt.plot()?
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

这不是一个条形图吗:

my_serie = df.groupby('cluster_number')['id'].size()
my_serie.plot.bar()


查看完整回答
反对 回复 2023-10-18
  • 1 回答
  • 0 关注
  • 85 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信