matplotlib画双y轴时,怎么隐藏右y轴的坐标网格线?

  统计/机器学习 数据可视化 Python    浏览次数:3193        分享
0

如图所示,我用了twinx画了双y轴,但是图上会同时出现左y轴和右y轴的白色网格线,两个网格线有点太乱了。

我怎么才能隐藏掉右y轴对应的坐标网格线,让它不显示呢?

 

yilizhou   2020-06-23 08:47



   1个回答 
2


# 新建画板
fig, ax1 = plt.subplots(figsize=(10, 6))
# 新建右y轴
ax2 = ax1.twinx()
# 隐藏右y坐标轴的网格线
ax2.grid(False) 


SofaSofa数据科学社区DS面试题库 DS面经

strong.man   2020-06-23 20:54



  相关讨论

matplotlib.pyplot画图的标题中插入变量

使用python plotnine画图 没有显示

matplotlib作图的x轴上的名称怎么旋转?

python画散点图

python画散点图的时候如何在右侧显示光谱?

plt.pie画饼图,怎么调节透明度alpha

matplotlib怎么把图例放到图外面

matplotlib.pyplot环境下给曲线下方的面积涂色?

怎么用Python画这种温度分布图

python怎么画excel里那种双y轴的图?

  随便看看

roc auc小于0.5是什么情况?

python sklearn模型中random_state参数的意义

怎么对2维的numpy array取整?

在jupyter后台进程没有shutdown的notebook一直会占用内存吗?

如果数据不是正态分布,能用3sigma原则剔除异常值吗?