我有一个关于python绘图的问题。如何制作频率图,例如如何根据数据的时间(编码为AM或PM)查看某些行为的频率(编码为True或False)
我的理想图将是这样的,但表明某些行为的频率随数据的时间而变化
代码如下:以pd方式导入熊猫从matplotlib导入pyplot为plt
plt.rcParams["figure.figsize"] = [7.50,3.50]plt.rcParams["figure.autolayout"] = True
fig, ax = plt.subplots()
df = pd。DataFrame({‘数字’:[2、4、1、4、3、2、1、3、2,4]})df("数字").value_counts()。Plot (ax=ax, kind='bar', xlabel='numbers', ylabel='frequency')
plt.show ()