程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何从 value_count 和条形图中堆叠结果大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何从 value_count 和条形图中堆叠结果?

开发过程中遇到如何从 value_count 和条形图中堆叠结果的问题如何解决?下面主要结合日常开发的经验,给出你关于如何从 value_count 和条形图中堆叠结果的解决方法建议,希望对你解决如何从 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 |2​​89 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 因为它是一个 系列,而不是一个 数据帧。)

  • 根据1.1-1.7的总​​和创建一个表格和条形图; 2.1-2.4; 3.1-3.3; 4.1-4.7; 5.1-5.4 这可能吗?如果是,如何?

你的情况下,对象被索引的整数部分分割,这很容易:

@H_450_5@t = s.groupby(int).sum()
t.plot(kind='bar')

大佬总结

以上是大佬教程为你收集整理的如何从 value_count 和条形图中堆叠结果全部内容,希望文章能够帮你解决如何从 value_count 和条形图中堆叠结果所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:如何从