Matplotlib/Pandas中的水平堆积条形图

2024-06-08 12:25:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我认为我的问题很容易解决,但我就是找不到解决办法。在

我想用这些数据制作一个带有Matplotlib/Pandas的水平堆积条形图。csv文件包含调查问卷的答案。“Q4”包含1-7之间的值。6和7应该是缺失值。

missing = {"Q4":[6,7]}
df = pd.read_csv("my_file.csv", sep=";", na_values=missing)

我想用这样的方法绘制“Q4”的值计数。在

^{pr2}$

输出如下:

1.0    2906
2.0    1508
3.0     738
4.0     206
5.0     154

我的绘图应该由一个水平列组成,以堆积条形图的形式显示值1-5的值计数。在


Tags: 文件csv数据答案pandasdfmatplotlib水平