Spaces:
Running
Running
Update app.py
Browse filesCorrected stock plot x-axis
app.py
CHANGED
@@ -139,7 +139,7 @@ def stock_history_df(num_weeks):
|
|
139 |
xmax = 0
|
140 |
for offset in range(num_weeks+1):
|
141 |
(value, date) = get_stock_report(False, offset)
|
142 |
-
date = date[5:]
|
143 |
values.append(value)
|
144 |
dates.append(date)
|
145 |
if float(value) > xmax:
|
@@ -179,7 +179,7 @@ def stock_week_df(symbol):
|
|
179 |
if v > ymax:
|
180 |
ymax = v
|
181 |
for row in df.index:
|
182 |
-
dates.append(row.strftime('%m-%d'))
|
183 |
data = {
|
184 |
"date": dates,
|
185 |
"value" : values
|
@@ -289,7 +289,7 @@ def get_total_daily_closing_sequence(num_days):
|
|
289 |
# val2d = df.values.tolist()
|
290 |
dates = []
|
291 |
for row in df.index:
|
292 |
-
dates.append(row.strftime('%m-%d'))
|
293 |
# columns = list(df.columns.values)
|
294 |
# cvals = df[columns[0]].tolist()
|
295 |
|
@@ -583,7 +583,7 @@ def chat(prompt, user_window, pwd_window, past, response, gptModel, uploaded_ima
|
|
583 |
(plot_df, ymax) = get_total_daily_closing_sequence(40) #stock_history_df(12)
|
584 |
# ymax = float(ymax)
|
585 |
return [past, md(response), None, gptModel, uploaded_image_file,
|
586 |
-
gr.LinePlot(plot_df, x="date", y="value", visible=True,
|
587 |
y_lim=[500000, 700000], label="Portfolio Value History")]
|
588 |
elif num >= 3:
|
589 |
if args[1] == 'news':
|
@@ -595,7 +595,7 @@ def chat(prompt, user_window, pwd_window, past, response, gptModel, uploaded_ima
|
|
595 |
return [past, mdtxt, None, gptModel, uploaded_image_file, plot]
|
596 |
else:
|
597 |
return [past, mdtxt, None, gptModel, uploaded_image_file,
|
598 |
-
gr.LinePlot(plot_df, x="date", y="value", visible=True,
|
599 |
y_lim=[0, ymax],label=f"{symbol.upper()} Recent Prices")]
|
600 |
# elif arg[1] == 'history':
|
601 |
# symbol = arg[2]
|
|
|
139 |
xmax = 0
|
140 |
for offset in range(num_weeks+1):
|
141 |
(value, date) = get_stock_report(False, offset)
|
142 |
+
# date = date[5:]
|
143 |
values.append(value)
|
144 |
dates.append(date)
|
145 |
if float(value) > xmax:
|
|
|
179 |
if v > ymax:
|
180 |
ymax = v
|
181 |
for row in df.index:
|
182 |
+
dates.append(row.strftime('%Y-%m-%d'))
|
183 |
data = {
|
184 |
"date": dates,
|
185 |
"value" : values
|
|
|
289 |
# val2d = df.values.tolist()
|
290 |
dates = []
|
291 |
for row in df.index:
|
292 |
+
dates.append(row.strftime('%Y-%m-%d'))
|
293 |
# columns = list(df.columns.values)
|
294 |
# cvals = df[columns[0]].tolist()
|
295 |
|
|
|
583 |
(plot_df, ymax) = get_total_daily_closing_sequence(40) #stock_history_df(12)
|
584 |
# ymax = float(ymax)
|
585 |
return [past, md(response), None, gptModel, uploaded_image_file,
|
586 |
+
gr.LinePlot(plot_df, x="date", y="value", visible=True, x_label_angle=270,
|
587 |
y_lim=[500000, 700000], label="Portfolio Value History")]
|
588 |
elif num >= 3:
|
589 |
if args[1] == 'news':
|
|
|
595 |
return [past, mdtxt, None, gptModel, uploaded_image_file, plot]
|
596 |
else:
|
597 |
return [past, mdtxt, None, gptModel, uploaded_image_file,
|
598 |
+
gr.LinePlot(plot_df, x="date", y="value", visible=True, x_label_angle=270,
|
599 |
y_lim=[0, ymax],label=f"{symbol.upper()} Recent Prices")]
|
600 |
# elif arg[1] == 'history':
|
601 |
# symbol = arg[2]
|