python y轴标签重叠_python – 如何旋转辅助y轴标签,使其不与y-ticks,matplotlib重叠

我正在尝试将我的辅助y标签旋转到270度,但是当我这样做时,它会通过rotate = 270参数重叠我的y-tick文本.任何想法如何解决这一问题?

fig, ax = plt.subplots()

ax.plot(df.index,df.tripTime,label='Fishing Effort', marker='D')

ax2=ax.twinx()

ax2.plot(tr.index,tr.cost, 'g',label='Fuel Expenditure', marker='d')

lines = ax.get_lines() + ax2.get_lines()

ax.legend(lines,[line.get_label() for line in lines], loc='lower left')

ax.set_ylim((0, 18))

ax2.set_ylabel('Cost ($)',color='g', rotation=270)

for tl in ax2.get_yticklabels():

tl.set_color('g')

ax.set_ylabel('Fishing Effort (hrs)')

ax.set_xlabel('Time (days)')

plt.show()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值