我试图找到一种方法将x轴下方的小乘数移到顶部。我有一个带有两个x轴的图,顶轴的乘数位于底部x轴的下方,我感到困惑。
这是一个小例子:
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns
fig = plt.figure(num=None,figsize=(15, 2.5), dpi=300)
gs = mpl.gridspec.GridSpec(1,1)
ax2 = plt.subplot(gs[0,0])
ax1 = ax2.twiny()
ax1.grid(False)
ax1.set_xlim(0,10000000)
ax2.set_xlim(0,1000000)
ax1.set_ylim([0,100])
ax2.set_ylim([0,100])
plt.show()
现在,如果您将ax2.set_xlim(0,1000000)
更改为ax2.set_xlim(0,100000000)
,则两个乘数都会位于底部x轴下方。也许还可以防止乘数与x轴刻度标签重叠?
我研究这个问题的一个问题是我不知道这个'倍增器'实际上是被称为。