+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

在条形图中以条形显示值

发布于2021-01-23 19:53     阅读(660)     评论(0)     点赞(0)     收藏(0)


0

1

2

3

4

我的数据帧的column(C_NC)包含两个值,即C和NC。我绘制了C和NC值的频率

df['C_NC'].value_counts().plot(kind='bar')

在此处输入图片说明

尽管此图很好,但我也想在条形图中的每个条形上都有确切的频率编号。我对使用Pandas Dataframe进行数据可视化很陌生。有没有办法用熊猫数据框做到这一点?


解决方案


采用:

s=df['C_NC'].value_counts()
s.plot(kind='bar',yticks=s)

如您所见,这里是相同的问题:

import numpy as np
import matplotlib.pyplot as plt
s1=pd.Series(np.random.randint(0,2,300))
s=s1.value_counts()
print(s)


1    156
0    144
dtype: int64

s1.value_counts().plot(kind='bar')

在此处输入图片说明


我们现在可以显示确切的值

s.plot(kind='bar',yticks=s)

在此处输入图片说明

0

1

2

3

4

5



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/787092/31ed4f069dd59e3c138a/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

0 0
收藏该文
已收藏

评论内容:(最多支持255个字符)