File size: 608 Bytes
40094ce
c7efea2
 
2cef665
40094ce
d480317
ce1c969
 
 
 
88c217f
2d33a3d
980239c
2d33a3d
a07de77
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import streamlit as st
import numpy as np
import pandas as pd
import plotly.express as px

uploaded_file = st.file_uploader("Choose a CSV file", accept_multiple_files=False)
if uploaded_file is not None:
     # Can be used wherever a "file-like" object is accepted:
     dataframe = pd.read_csv(uploaded_file)
     st.write(dataframe)
     series = st.text_input("Write the name of the variable you want to forecast")
     dataframe['time'] = dataframe.index
     if series is not None:    
          fig = px.line(dataframe, x='time', y=series, title=f'Forecasting {series}')
          st.plotly_chart(fig)