大佬教程收集整理的这篇文章主要介绍了如何从 value_count 和条形图中堆叠结果,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 value_count().sort_index() 基于伯尔尼州 .csv 文件的列“categorynumber”
@H_450_5@bern['categorynumber'].value_counts().sort_index()
结果是: 左|对 :---| ----: 1.1 | 781 1.2 | 185 1.3 | 319 1.4 | 79 1.5 |170 1.6 | 3 1.7 | 20 2.1 |199 2.2 |856 2.3 | 63 2.4 |504 3.1 |139 3.2 |289 3.3 | 21 4.1 |366 4.2 | 276 4.3 |41 4.4 | 49 4.5 | 120 4.6 | 2285 4.7 | 478 5.1 | 65 5.2 | 137 5.3 | 75 5.4 | 46 名称:类别号,数据类型:int64
现在我想
创建条形图 但是
df.plot (x = 'categorynumber',y = 数量,kind = 'bar') 似乎不起作用,因为我没有将正确的(在列中)计算定义为“金额” 那我该怎么做?
根据1.1-1.7的总和创建一个表格和条形图; 2.1-2.4; 3.1-3.3; 4.1-4.7; 5.1-5.4 这可能吗?如果是,如何?
创建条形图 但是
df.plot (x = 'categorynumber',y = 数量,kind = 'bar') 似乎不起作用,因为我没有将正确的(在列中)计算定义为“金额” 那我该怎么做?
显然,@H_450_5@plot 函数比您更清楚要绘制什么,所以只需将其留给它并只指定 kind:
@H_450_5@s.plot(kind='bar')
(我将您的 value_count().sort_index() 命名为 @H_450_5@s 而不是 @H_450_5@df 因为它是一个 系列,而不是一个 数据帧。)
在你的情况下,对象被索引的整数部分分割,这很容易:
@H_450_5@t = s.groupby(int).sum() t.plot(kind='bar')
以上是大佬教程为你收集整理的如何从 value_count 和条形图中堆叠结果全部内容,希望文章能够帮你解决如何从 value_count 和条形图中堆叠结果所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。