Circhastic commited on
Commit
6bf4df5
·
1 Parent(s): 0feae18

Version 1 hotfix #24 for merge

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -192,7 +192,6 @@ def merge_forecast_data(actual, predicted, future):
192
  future.rename(columns={future.columns[0]: "Future Forecasted Sales"}, inplace=True)
193
 
194
  merged_dataframe = pd.concat([actual, predicted, future], axis=1)
195
- merged_dataframe = merged_dataframe.fillna(-1)
196
  merged_dataframe = merged_dataframe.reset_index()
197
  return merged_dataframe
198
 
@@ -374,9 +373,9 @@ if (st.session_state.uploaded):
374
  merged_data = merge_forecast_data(df['Sales'], fitted_series, future_fitted_series)
375
 
376
  fig = go.Figure()
377
- fig.add_trace(go.Scatter(x=merged_data['index'], y=merged_data['Sales_Actual'], mode='lines', name='Actual Sales'))
378
- fig.add_trace(go.Scatter(x=merged_data['index'], y=merged_data['Sales_Predicted'], mode='lines', name='Predicted Sales'))
379
- fig.add_trace(go.Scatter(x=merged_data['index'], y=merged_data['Sales_Forecasted'], mode='lines', name='Forecasted Sales'))
380
  fig.update_layout(title='Forecasted Sales Data', xaxis_title='Date', yaxis_title='Sales')
381
  col[0].plotly_chart(fig)
382
  col[0].write(f"MAPE score: {acc['mape']} (lower is better)")
 
192
  future.rename(columns={future.columns[0]: "Future Forecasted Sales"}, inplace=True)
193
 
194
  merged_dataframe = pd.concat([actual, predicted, future], axis=1)
 
195
  merged_dataframe = merged_dataframe.reset_index()
196
  return merged_dataframe
197
 
 
373
  merged_data = merge_forecast_data(df['Sales'], fitted_series, future_fitted_series)
374
 
375
  fig = go.Figure()
376
+ fig.add_trace(go.Scatter(x=merged_data[merged_data.columns[0]], y=merged_data['Actual Sales'], mode='lines', name='Actual Sales'))
377
+ fig.add_trace(go.Scatter(x=merged_data[merged_data.columns[0]], y=merged_data['Predicted Sales'], mode='lines', name='Predicted Sales'))
378
+ fig.add_trace(go.Scatter(x=merged_data[merged_data.columns[0]], y=merged_data['Forecasted Future Sales'], mode='lines', name='Forecasted Future Sales'))
379
  fig.update_layout(title='Forecasted Sales Data', xaxis_title='Date', yaxis_title='Sales')
380
  col[0].plotly_chart(fig)
381
  col[0].write(f"MAPE score: {acc['mape']} (lower is better)")