dlflannery commited on
Commit
9e43845
·
verified ·
1 Parent(s): ee17b4a

Update app.py

Browse files

Corrected stock plot x-axis

Files changed (1) hide show
  1. app.py +5 -5
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]