title: Axis in scatterplot are not shown in matplotlib
body: <p>I have a scatterplot in matplotlib created as code below</p>
  <pre><code>import matplotlib.pyplot as plt
  import seaborn as sns
  
  
  plt.figure(figsize=(20,10))
  
  #
  #cmap = sns.cubehelix_palette(rot=-.2, as_cmap=True)
  ax = sns.scatterplot(x=&quot;avg_PE_train&quot;,
                   y=&quot;sale_log&quot;,
                   hue=&quot;ARTCL_DESC&quot;,
                   legend = False,
                   s = 300,
                   data = ...)
  
  
  # Set x-axis label
  plt.xlabel('PE Values', fontsize = 35)
  # Set y-axis label
  plt.ylabel('Q4 2019 Sales (log scale)', fontsize = 35)
  plt.axvline(x=-1, ls='--', color='r')
  #sns.set(rc={'figure.facecolor':'white'})
  
  plt.rcParams['font.sans-serif'] = 'Arial'
  plt.rcParams['font.family'] = 'sans-serif'
  plt.rcParams['text.color'] = '#181a17'
  plt.rcParams['axes.labelcolor']= '#181a17'
  plt.rcParams['xtick.color'] = '#181a17'
  plt.rcParams['ytick.color'] = '#181a17'
  plt.rcParams['font.size']=30
  ax.xaxis.label.set_color('black')
  plt.xticks(size = 30)
  plt.yticks(size = 30)
  #plt.axis('on')
  #ax.axes.get_xaxis().set_visible(True)
  </code></pre>
  <p>but it does not show the x axis or y axis (the labels are these axis are shown but I need to show the x and y axis or put a square around my entire graph</p>