python - matplotlib plt.hline; 自定义每条水平线之间的空间
问题描述
我正在使用以下方法绘制水平线
K = 85
space = K
plt.hlines(y=np.arange(0,K*space,space), xmin=0, xmax=torch.randn(K))
它给出了情节
尽管; 参数space
位置在 y 轴;但是每条线都与它的邻居非常接近,并且很难为每条水平线放置 y 轴标签
我对增加每条线之间的空间(距离)更感兴趣,以便可以更好地可视化 y 轴标签。有什么帮助吗?谢谢
解决方案
使用 figsize 参数。
K = 85
space = K
plt.figure(figsize=(10,20))
plt.hlines(y=np.arange(0,K*space,space), xmin=0, xmax=torch.randn(K))
推荐阅读
- c# - WCF UDP 发现仅适用于 BasicHttpBinding 不适用于 NetTcpBinding
- android - 内边距展开
- algorithm - 为 n 个数据点中的每一个排序 n-1 个最近邻
- vbscript - 未找到 VBS 预定脚本的路径
- java - 应用制作工具中的表单选择和表格中的日期不匹配
- docker - 如何通过 docker service create 添加标签到“部署”
- javascript - object.assign 正在用重复的信息覆盖我数组中的所有对象
- apache - 为什么我的 ProxyPass 和 uWSGI 没有连接?
- c# - 添加层以抽象多个代理和服务
- google-analytics - BigQuery 数据每天与 GA 匹配,但不会超过更长的时间范围