title: Python interpolation
body: <p>I have a set of data that looks like:</p>
  
  <pre><code>Table-1 
      X1    | Y1
      ------+--------
      0.1   | 0.52147
      0.02  | 0.8879 
      0.08  | 0.901
      0.11  | 1.55 
      0.15  | 1.82
      0.152 | 1.95
  
  Table-2
      X2   | Y2
      -----+------
      0.2  | 0.11
      0.21 | 0.112
      0.34 | 0.120  
      0.33 | 1.121       
  </code></pre>
  
  <p>I have to interpolate the <code>Y2</code> value from Table-2 for the <code>X1</code> values from Table-1, i.e., I need to find the values of <code>Y2</code> for the following values of <code>X</code>:</p>
  
  <pre><code>    X1     |  Y2
      -------+-------
      0.1    |
      0.02   |
      0.08   |
      0.11   |
      0.15   |
      0.152  |
  </code></pre>
  
  <p>Note: Both Table-1 &amp; 2 have unequal intervals. The number of (X, Y) entries will differ, for e.g., here we have 6 (X1, Y1) entries in Table-1 and only 4 (X2, Y2) in Table-2.</p>
  
  <p>Which interpolation algorithm should I use in Numpy, and how do I proceed?</p>