Итак, у меня есть несколько CSV-файлов, в которые я импортирую, и затем я использую FB Prophet, чтобы дать мне прогноз на ближайшие месяцы.Я хотел бы, чтобы все прогнозы были либо в другой CSV, либо во все один и тот же.В настоящее время он только записывает последний csv имен файлов в csv и не выполняет другие.
filenames=['example1.csv','example2.csv','example3.csv']
for f in filenames:
df=pd.read_csv(f)
df.columns=['ds','y']
df['ds']=pd.to_datetime(df['ds'])
m=Prophet(seasonality_mode='multiplicative')
m.fit(df)
future=m.make_future_dataframe(periods=6,freq='M')
forecast=m.predict(future)
forecast[['ds','yhat','yhat_lower','yhat_upper']].tail()
fig1=m.plot(forecast)
fig2=m.plot_components(forecast)
forecast.to_csv(f)
Я ожидаю, что все прогнозы будут на одном csv или для каждого имени файла будет создан новый csvперебрал.