【问题标题】:Plotting pandas dataframe python绘制熊猫数据框python
【发布时间】:2016-01-07 18:52:40
【问题描述】:

我有一个熊猫数据框,如下所示。 我想绘制变量 X_axis=bin_froup,Y_axis=rpercent,按“年份”对数据进行分组。并希望将图例放在底部并希望订购它们

数据是

    vintage bin_group   rpercent
0   bench   4   0.099920
1   bench   1   0.100086
2   bench   6   0.100221
3   bench   8   0.099710
4   bench   10  0.099830
5   bench   2   0.100191
6   bench   7   0.099950
7   bench   3   0.099950
8   bench   5   0.100116
9   bench   9   0.100026
10  2015Q1  5   0.101424
11  2015Q1  8   0.102468
12  2015Q1  7   0.099875
13  2015Q1  9   0.101738
14  2015Q1  6   0.098226
15  2015Q1  2   0.099202
16  2015Q1  4   0.098787
17  2015Q1  3   0.099034
18  2015Q1  1   0.096228
19  2015Q1  10  0.103018
20  2015Q2  6   0.100263
21  2015Q2  7   0.099659
22  2015Q2  2   0.095874
23  2015Q2  4   0.099835
24  2015Q2  10  0.109321
25  2015Q2  1   0.088201
26  2015Q2  9   0.105387
27  2015Q2  5   0.100012
28  2015Q2  8   0.104374
29  2015Q2  3   0.097073
30  2015Q3  9   0.103718
31  2015Q3  6   0.098387
32  2015Q3  7   0.101371
33  2015Q3  4   0.099649
34  2015Q3  10  0.106135
35  2015Q3  2   0.098680
36  2015Q3  3   0.097389
37  2015Q3  8   0.103190
38  2015Q3  1   0.090688
39  2015Q3  5   0.100793    

【问题讨论】:

  • 我尝试将其重塑为如下 abc=chart_dist.pivot(index='bin_group',columns='vintage',values='rpercent').reset_index() 并将其绘制为 abc.plot () 但它不起作用
  • 您应该在问题中包含您使用edit 尝试过的内容,而不是在 cmets 中。

标签: python pandas matplotlib


【解决方案1】:

您可以使用DataFrame.plot 查看documentation 的这些说明

【讨论】:

  • 欢迎来到 Stack Overflow!虽然这可能会回答问题,但it would be preferable 在此处包含答案的基本部分,并提供链接以供参考。
猜你喜欢
  • 2022-01-08
  • 2017-10-10
  • 2020-01-14
  • 2017-05-28
  • 2017-06-09
  • 2015-02-04
  • 2018-02-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多