我想从数据框中提取30个随机数据条目,并将它们分别绘制在3 * 10的子图中。为了做到这一点,我使用了迭代法,但是在所有30个子图中绘制了全部30个数据条目,有人可以帮我弄清楚吗?
sample = random.sample(range(0, len(data)), 30)
array = data.to_numpy()
fig, ax = plt.subplots(3,10, figsize=(10,10))
for row in range(0,3):
for column in range(0,10):
for i in sample:
tb = array[i][1:]
tb = list(map(int, tb))
x = list(range(1990,2008))
ax[row,column].plot(x,tb)