python设置坐标轴刻度宽度_使用轴网格matplotlib时设置刻度宽度

我正在尝试制作一个共享的y轴绘图(连续3个绘图)。

当我尝试为所有三个子批次设置刻度宽度时,以下方法不起作用。在

首先,我试图通过rc params设置tick宽度。这适用于记号长度,但不适用于宽度。我收到以下错误消息:KeyError: 'xtick.major.width is not a valid rc parameter.See rcParams.keys() for a list of valid parameters.'

当查看列表时xtick.major.width是一个有效的参数,那么还有什么问题?在

这里是密码

^{pr2}$

然后,我试图通过在代码的最后几行中进行以下更改来设置记号宽度,并去掉开头的rc参数内容:ax = plt.gca()

ax.tick_params(axis='both',width=5)

for i in range(3):

#grid[i].imshow(extot,interpolation='nearest')

grid[i].imshow(extot,aspect='auto',extent=(kapmin,kapmax,mumin,mumax),interpolation='nearest')

plt.show()

这只改变了3*1系列中最后一个绘图的记号厚度。有没有一种方法可以不使用rc params来访问它们?这也有助于消除勾号标签出现的重叠。在那里,我试图手动设置刻度#plt.xticks([0.02,0.04,0.06], [0.02,0.04,0.06])

#plt.yticks([-0.3,-1.2,-1.1,-1.0], [-0.3,-1.2,-1.1,-1.0])

但同样地,它只改变了网格上最后3个地块的外观。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值