Я пытаюсь построить несколько графиков в 1, используя цикл for, и я столкнулся с этой проблемой. Я пробовал это для других циклов, и это работает просто отлично, но я не знаю, что случилось с этим.
Используемые файлы - это курсы обмена евро к доллару США за последние 2 года, и я пытаюсь отобразить дату и цену на графике. Если я не использую figsize, график слишком мал, но он работает.
import pandas as pd
import matplotlib.pyplot as plt
file = ['somefile.csv', 'otherfile.csv', 'anotherfile.csv']
for files in file:
files1 = pd.read_csv ('%s' %files)
files1.plot (kind='line', x='Date', y='Price', ax=ax, figsize=(15,10))
plt.legend()
plt.show()