fork download
  1. Create a list of dictionaries with the past usage data
  2. data = [
  3. {'year': 2018, 'number_usage': 235446},
  4. {'year': 2019, 'number_usage': 288847},
  5. {'year': 2020, 'number_usage': 194249},
  6. {'year': 2021, 'number_usage': 205100},
  7. {'year': 2022, 'number_usage': 401755},
  8. {'year': 2023, 'number_usage': 17841219}
  9. ]
  10.  
  11. # Create a DataFrame with the past usage data
  12. df = pd.DataFrame(data)
  13.  
  14. # Train an ARIMA model
  15. model = ARIMA(df['number_usage'], order=(1, 1, 1))
  16. model_fit = model.fit()
  17.  
  18. # Make predictions for future years
  19. future_years = [2024, 2025, 2026]
  20. future_predictions = model_fit.forecast(len(future_years))[0]
  21.  
  22. # Create a DataFrame with the predicted future usage data
  23. future_data = [
  24. {'year': 2024, 'predicted_number_usage': future_predictions[0]},
  25. {'year': 2025, 'predicted_number_usage': future_predictions[1]},
  26. {'year': 2026, 'predicted_number_usage': future_predictions[2]}
  27. ]
  28. future_df = pd.DataFrame(future_data)
  29.  
  30. print(future_df)
Success #stdin #stdout #stderr 0.34s 40480KB
stdin
stdout
Standard output is empty
stderr
Error: unexpected symbol in "Create a"
Execution halted