python - 更改 AxisArtist 上的刻度数
问题描述
我正在尝试像这里一样绘制笛卡尔轴:
由于重叠 yticks 我想减少它们的数量。我试过这种方法。
for n, label in enumerate(ax.axis[direction].get_ticklabels()):
if n % 5 != 0:
label.set_visible(False)
但它给出了一个错误:
'AxisArtist' object has no attribute 'get_ticklabels'
我怎样才能克服它?
解决方案
推荐阅读
- javascript - 等待AngularJS中的http响应
- php - 随机抽取特定数量的问题
- c# - How to remove value from Dynamics Entity using SDK library in C#
- html - HTML5 - 部分不会自动将其高度设置为内部组件,而是将其高度设置为跨度高度
- oop - 关于 SOLID 原则,在领导/高级职位上,您应该如何判断他人的代码?
- python - csv.reader 在字段名称中返回“OrderedDict”值
- javascript - 引导模式和 ajax 内容 - 库不起作用
- vba - 循环中的 xlOLELinks 不更新(vba、excel)
- reactjs - 使用 webpack 构建时,打字稿类型似乎未定义
- c# - 字符串或二进制数据将被截断。该语句已终止。不明白为什么?