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]
|