【发布时间】:2020-02-25 14:48:26
【问题描述】:
我有一个包含一些列的数据框,我想绘制每列值的频率
df = pd.DataFrame({'A': ['0','0','0','2','0','0','0','3'],
'B': ['0','0','0','4','3','0','0','4'],
'C': ['1','1','2','8','9','6','1','10']})
df
现在,我有解决方案代码
plt.figure(figsize=(10, 5), dpi=80)
plt.plot(df.A,'rx', df.B, 'g^--', df.C, 'bs-')
plt.show()
但是,我希望结果如下:
有人可以帮助我吗?
【问题讨论】:
-
对不起,我没听懂你的问题,你想把每一行都画成散点图吗?
-
是的,我想绘制算作散点图的每个值。特别是,我希望 y 轴是列中的参数,如图所示。
标签: python dataframe matplotlib scatter