python - Matplotlib 直方图 y 轴范围
问题描述
我想绘制直方图,我将数据集存储为字典;字典的键是 hist 的 x 轴,字典的值是 y 轴。数据集如下所示;但是,我遇到了一个问题,字典中的差异很大;我怎么能在 hist 中的小值以及为什么轴中的最大范围是 3.0,我希望它是 120,000 或者可以代表字典中的值。代码和历史如下所示。代码如下所示。提前致谢!
buyCount = dict(buyTemp['time','count'])
buyBins = list(buyCount.keys())
plt.hist(buyCount.values(),bins = buyBins, align = 'left',stacked = True, histtype = 'bar', rwidth = 0.5) #,density = True)
plt.xlabel('Broker Id', fontsize = 14)
plt.ylabel('Frequency', fontsize = 14)
plt.yscale('log')
plt.title('Times for buy activities', fontsize = 14)
解决方案
推荐阅读
- express - Express静态文件夹根据路由路径改变
- c# - 如何在 Unity 中以正确的顺序以 10 毫秒或更短的间隔接收所有键盘事件
- python - 将字典转换为数据框
- api - 是否可以以某种方式缓存 API 请求?
- spring - 如何为来自特定依赖项的包编写 AOP @Around
- python - 使 tkinter 窗口在全屏应用程序之上绘制
- python - 如何绕过 Google API 网站身份验证流程
- node.js - 我将如何对剩余的未分组参数进行分组?
- mysql - 如果 group_concat 不返回值,解决方法是什么
- html - 是否应该将 preconnect 与样式表一起使用?