作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个双 y 轴图,我无法让 xticks 标签工作。
这是我不修改 xticks 的时候: 这是我做的时候:
neurons = [4, 8, 16, 32, 64, 128]
fig, ax = plt.subplots(figsize=(13,7))
ax2 = ax.twinx()
# adding the plots
ax.grid(False)
ax2.grid(False)
ax.set_xticklabels(neurons)
ax.set_yticklabels(np.arange(250, 2500,250),fontsize=14)
ax2.set_yticklabels(np.arange(0, 120,20),fontsize=14)
ax.set_ylabel('Training time [s]', fontsize=18)
ax2.set_ylabel('Model avg accuracy [%]', fontsize=18)
ax.set_xlabel('Number of neurons', fontsize=18)
ax2.legend(fontsize=15)
plt.show()
最佳答案
您正在将新的 x 刻度标签设置到自动生成的 xtick 上。您可能希望将刻度位置设置为 neruons
的值:
ax.set_xticks(neurons)
ax.set_xticklabels(neurons)
它给出了类似的东西
关于python - Matplotlib set_xticklabels 未对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48705122/
我有一个双 y 轴图,我无法让 xticks 标签工作。 这是我不修改 xticks 的时候: 这是我做的时候: neurons = [4, 8, 16, 32, 64, 128] fig, ax =
问题: 使用 set_xticklabels 设置 x 轴标签的旋转时,将打印所有标签。 代码 winner_freq = pd.DataFrame(player_match.winner.value
我的上部子图显示了两个数据集:orange 和 green。 以下代码显示了绿色数据集的xtick标签, 在上部子图的ax2轴(图中标记为X2的轴): ind_pos_Pd3 = [0, 4, 8,
我已将一年中的 365 天分配给几个集群,现在我正在尝试将它们绘制在热图上。 我的代码工作正常,除了 cbar.set_ticks(some_range) 没有效果:我的颜色栏上的刻度标签有正确的文本
为了设置轴对象的标签,使用xticklabels 方法: fig, ax = plt.subplots() ax.imshow(np.eye(101)) labels = np.linspace(2,
我是一名优秀的程序员,十分优秀!