python - Matplotlib 识别 xlabels 是否相互“运行”
问题描述
使用 matplotlib 我有多个 xlabels(我不能放弃任何一个)
在查阅了这篇文章后,我决定为间距添加第二行 xlabels。
不幸的是,虽然对于某些图表来说已经足够了,但对于某些图表来说,标签仍然太多,我需要一个不同的解决方案。
我的想法是以某种方式“识别”xlabels 相互运行 - 如果是这样,创建第三行 xlabels,依此类推,直到没有重叠的标签。
可以做到吗?
编辑:
这不是完美的,也没有直接回答我的帖子的问题,但是使用轮换我得到了一些我可以使用的合理的东西
ax.set_xticklabels(labels, fontsize=8,rotation=20)
解决方案
如果您通过 plot() 中的设置旋转 xticklabels 会怎样?
推荐阅读
- tensorflow - 如何找到张量流模型(.pb 格式的冻结图)、onnx 模型(.onnx 格式)的浮点精度,比如它是 FP32 还是 FP16?
- math - 两个二进制数(位集)之间的不对称差异
- javascript - 试图在jQuery中访问函数外部的数字变量
- node.js - 为什么我的响应数据没有被解码为我的类型?
- java - 如何更新 ConcurrentHashMap 并返回之前的值
- julia - 如何将信息收集到 txt 文件并打印到终端?
- reactjs - 仅在选中复选框时复制表单输入 - React Hook Form
- c++ - dpc++ 错误 提交的命令组没有内核或显式内存操作。-59(CL_INVALID_OPERATION)
- node.js - Node.js - 将包含输入字段和数据的各种 PDF 合并到单个 PDF 中会在合并的 PDF 中返回空白输入字段
- vue.js - 调整 vue-chartjs 高度,同时保持响应