如果要在较大的图中插入一个较小的图,则可以使用Axes,例如此处。
问题是我不知道如何在子图中执行相同的操作。
我有几个子图,我想在每个子图中绘制一个小图。示例代码将如下所示:
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure()
for i in range(4):
ax = fig.add_subplot(2,2,i)
ax.plot(np.arange(11),np.arange(11),'b')
#b = ax.axes([0.7,0.7,0.2,0.2])
#it gives an error, AxesSubplot is not callable
#b = plt.axes([0.7,0.7,0.2,0.2])
#plt.plot(np.arange(3),np.arange(3)+11,'g')
#it plots the small plot in the selected position of the whole figure, not inside the subplot
有任何想法吗?
提前致谢!
宝慕林4294392
牛魔王的故事