您好,我使用Python编写了此代码:
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
fig = plt.figure()
ax1 = fig.add_subplot(1, 1, 1)
a = np.array([1,2,3])
b = a
ax1.plot(a,b)
x = 0.125
xx = 0
z = 0.9
zz = 0.32
ax2 = ax1.twinx()
#ax2.set_position(matplotlib.transforms.Bbox([[x, x], [z, zz]])) Here is the problem
c = np.array([4,5,6])
d = c
ax2.plot(c,d)
plt.show()
实际上问题出在这一行中,因为没有这行我就得到了他:
我想要的是右边这样的东西:(改变ax2的比例)
您有任何想法吗?
非常感谢您!
我精确地说我使用的是Python3,而不是Python2。