使用具有重复值的两列绘制Dataframe

时间:2016-05-04 20:39:03

标签: python numpy matplotlib dataframe seaborn

我有一个重复数据的数据框,我想绘制它(可能正在使用seaborn)。 column1有4个不同的字符串,每个字符串重复6次。 column2有相应的小数值(浮点数)。我必须用x轴上的4个不同名称和y轴上的相应值进行盒式绘图

mydata = np.normal(What to write in this!)

sns.boxplot(data=mydata);  

sns.plt.show()

数据格式如下:

     col_A       col_B     col_C
2    CareNigr     1       593.662
11   JuncEffu     1      1739.839
27   HolcLana    23      3255.829
28   CareNigr     5      2960.367
49   JuncEffu    19      1137.202
66   HolcLana    19      3389.649
67   CareNigr     7      1478.291
68   HolcLana    13      2898.826
84   LychFlos    23      2897.199
87   LychFlos     8      3227.606
90   JuncEffu     1       937.697
98   HolcLana    14      2577.221
108  LychFlos    20      1814.692
127  CareNigr     4      1617.430
139  LychFlos     9       583.174
144  JuncEffu    17      1461.574
148  CareNigr     3      1387.861
156  HolcLana     7      2447.608
167  JuncEffu     1      1566.370
168  HolcLana    20      1759.717
175  JuncEffu    24      1845.036
179  LychFlos     1       598.637
193  LychFlos     1      2673.134
194  CareNigr    19      2037.673

1 个答案:

答案 0 :(得分:0)

您可能想尝试df.boxplot(by='col_A', column="col_C",)