code: def basic():
      
      fig, ax = mplstereonet.subplots()
  
      strike, dip = 315, 30
      ax.plane(strike, dip, color='lightblue')
      ax.pole(strike, dip, color='green', markersize=15)
      ax.rake(strike, dip, 40, marker='*', markersize=20, color='green')
  
      # Make a bit of room for the title...
      fig.subplots_adjust(top=0.8)
  
      return ax
docs: Set up a basic stereonet and plot the same data each time.