OnurKerimoglu commited on
Commit
b851202
·
1 Parent(s): 4013483

technical_analysis: smaller plot, rotated xtick labels

Browse files
Files changed (1) hide show
  1. src/technical_analysis.py +5 -2
src/technical_analysis.py CHANGED
@@ -218,7 +218,7 @@ class TechnicalAnalysis():
218
  fig, axes = plt.subplots(
219
  nrows=numax,
220
  ncols=1,
221
- figsize=(10, 5*numax))
222
  for i, ax in enumerate(axes.flat):
223
  dataset = list(datasets.keys())[i]
224
  colstoplot = datasets[dataset]
@@ -274,9 +274,12 @@ class TechnicalAnalysis():
274
  # Format major ticks with year
275
  # Set major ticks (every Monday with labels)
276
  ax.xaxis.set_major_locator(mdates.WeekdayLocator(byweekday=mdates.MO))
277
- ax.xaxis.set_major_formatter(mdates.DateFormatter('%b %d'))
 
278
  # Set minor ticks (every day, but without labels)
279
  ax.xaxis.set_minor_locator(mdates.DayLocator())
 
 
280
 
281
  ax.set_title(dataset)
282
  # ax.set_xlabel('Date')
 
218
  fig, axes = plt.subplots(
219
  nrows=numax,
220
  ncols=1,
221
+ figsize=(6, 3*numax))
222
  for i, ax in enumerate(axes.flat):
223
  dataset = list(datasets.keys())[i]
224
  colstoplot = datasets[dataset]
 
274
  # Format major ticks with year
275
  # Set major ticks (every Monday with labels)
276
  ax.xaxis.set_major_locator(mdates.WeekdayLocator(byweekday=mdates.MO))
277
+ # ax.xaxis.set_major_formatter(mdates.DateFormatter('%b %d'))
278
+ ax.xaxis.set_major_formatter(mdates.DateFormatter('%m.%d'))
279
  # Set minor ticks (every day, but without labels)
280
  ax.xaxis.set_minor_locator(mdates.DayLocator())
281
+
282
+ plt.setp(ax.get_xticklabels(), rotation=90, ha='center')
283
 
284
  ax.set_title(dataset)
285
  # ax.set_xlabel('Date')