title: bqplot - Tick placement outside of plot
body: <p>I'm trying to place the x-axis tick marks out side of the plot, not beginning on the x-axis as below. Do you have any tips on how the achieve this?</p>
  
  <p>My code for the plotting bits:</p>
  
  <pre><code>x_data = df_ts.columns.values.tolist()
  y_end = df_ts.loc[end_date, :].values.flatten()
  y_start = df_ts.loc[start_date, :].values.flatten()
  
  x_sc = OrdinalScale()
  y_sc = LinearScale()
  ax_x = Axis(label='RIC', scale=x_sc, grid_lines='solid', tick_rotate=90)
  ax_y = Axis(label='%', scale=y_sc, orientation='vertical',tick_format='0.2f')
  
  line = Lines(x=x_data, y=[y_end, y_start], scales={'x': x_sc, 'y': y_sc}, 
               display_legend=True, labels=[end_date, start_date], stroke_width=1)
  bar = Bars(x=x_data, y=df_diff.tolist(), scales={'x': x_sc, 'y': y_sc}, padding=0.5)
  
  fig = Figure(marks=[line, bar], axes=[ax_x, ax_y], title='Swap rates and differences', legend_location='top-left')
  display(fig)
  </code></pre>
  
  <p>Results in:
  <a href="https://i.stack.imgur.com/QHLkl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QHLkl.png" alt="enter image description here"></a></p>