PongsakornSET commited on
Commit
0725516
·
verified ·
1 Parent(s): a291e9a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -8,8 +8,7 @@ data_p = pd.read_csv("merged_p.csv")
8
 
9
  # Sidebar - เลือกปีเริ่มต้นและสิ้นสุด
10
 
11
- start_year =st.sidebar.selectbox("เลือกปีเริ่มต้น",
12
- options=list(range(2002, 2023)))
13
  end_year = st.sidebar.selectbox("เลือกปีสิ้นสุด", options=list(range(start_year, 2024)))
14
 
15
  # Filter data based on selected years
@@ -33,12 +32,13 @@ filtered_data_p = filtered_data_p[filtered_data_p["symbol"] == selected_data]
33
  filtered_data['date']= pd.to_datetime(filtered_data['date'])#
34
  filtered_data_p['date']= pd.to_datetime(filtered_data_p['date'])#
35
 
36
- filtered_data['date'] = pd.to_datetime(filtered_data['date'], dayfirst=True)
37
- filtered_data_p['date'] = pd.to_datetime(filtered_data_p['date'], dayfirst=True)
38
-
39
  filtered_data['date'] = filtered_data['date'].dt.strftime('%Y-%m-%d')
40
  filtered_data_p['date'] = filtered_data_p['date'].dt.strftime('%Y-%m-%d')
41
 
 
 
 
 
42
  def plot_graph(x,y,xp,yp):
43
  st.write("### กราฟเส้น Time Series")
44
  plt.figure(figsize=(10, 6))
@@ -51,4 +51,4 @@ def plot_graph(x,y,xp,yp):
51
  plt.legend()
52
  return st.pyplot(plt)
53
 
54
- plot_graph(filtered_data['date'],filtered_data['Y'],filtered_data_p['date'],filtered_data_p['predict'])
 
8
 
9
  # Sidebar - เลือกปีเริ่มต้นและสิ้นสุด
10
 
11
+ start_year =st.sidebar.selectbox("เลือกปีเริ่มต้น",options=list(range(2002, 2023)))
 
12
  end_year = st.sidebar.selectbox("เลือกปีสิ้นสุด", options=list(range(start_year, 2024)))
13
 
14
  # Filter data based on selected years
 
32
  filtered_data['date']= pd.to_datetime(filtered_data['date'])#
33
  filtered_data_p['date']= pd.to_datetime(filtered_data_p['date'])#
34
 
 
 
 
35
  filtered_data['date'] = filtered_data['date'].dt.strftime('%Y-%m-%d')
36
  filtered_data_p['date'] = filtered_data_p['date'].dt.strftime('%Y-%m-%d')
37
 
38
+ db = filtered_data.copy()
39
+ db_p = filtered_data_p.copy()
40
+
41
+
42
  def plot_graph(x,y,xp,yp):
43
  st.write("### กราฟเส้น Time Series")
44
  plt.figure(figsize=(10, 6))
 
51
  plt.legend()
52
  return st.pyplot(plt)
53
 
54
+ plot_graph(db['date'],db['Y'],db_p['date'],db_p['predict'])