我有包含两个值即 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)