首页 > 解决方案 > 如何绘制具有数值的列与具有非数值的列?

问题描述

我想绘制两列的图表——一列具有数值,另一列具有非数值。我使用了以下代码,但没有得到任何输出并继续处理。我希望将 C5 和 C7 相互绘制。

   C1        C2      C3         C4       C5        C6  C7
0  P1  0.394667  0.0000   0.000000  0.00000  0.040941  N
1  P1  0.387915  0.0000  -1.710853  0.00000  0.040941  N
2  P1  0.361299  0.0104  -6.861376  0.00000  1.000000  S
3  P1  0.488484  0.0104  35.202105  0.00000  1.000000  S
4  P1  0.398206  0.0000 -18.481272  8.04056  0.040941  N 

data_copy.groupby('C5')['C7'].count().plot.pie(autopct='%.2f',figsize=(5,5))

标签: python-3.xdata-science

解决方案


推荐阅读