title: Smoothing a Function with multiple Curves
body: <p>I have a function that I wanted to graph, but it has multiple curves so I cannot use curve fitting and I dont know how to smooth it ? Any help </p>
  
  <p>Here is my Code</p>
  
  <pre><code>import math
  import matplotlib.pyplot as plt
  
  Int = [0,0,0,0,0,0,0.02,0.04,0.06,0,0,0.02,0.32,0.04,0,0,0.18,0.78,
  0.76,0.2,0,0,0.3,0.3,0.1,0,0,0.04,0,0.06,0.0,0,0,0,0]
  Angle = [i for i in range(-85,90,5)]
  x = Angle
  y = Int
  
  plt.plot(x,y,"r")
  plt.xlabel("Angle")
  plt.ylabel("Intensity (mA)")
  plt.title("Intensity vs Angle")
  plt.grid(b=True, which='major', color='k', linestyle='-')
  plt.grid(b=True, which='minor', color='r', linestyle='-', alpha=0.2)
  plt.minorticks_on()
  plt.show()
  </code></pre>