title: How to apply a function on a Series
body: <p>Given a Series <code>s</code>:</p>
  
  <pre><code>                  Name
  0     Tennessee Oilers
  1     Tennessee Titans
  2  Washington Redskins
  </code></pre>
  
  <p>I would like a apply a function to rename the values.</p>
  
  <pre><code>translate = {
      'Houston Oilers': 'Tennessee Titans',
      'Tennessee Oilers': 'Tennessee Titans'
  }
  
  s = s.apply(lambda x: translate.get(x, x))
  </code></pre>
  
  <p>And this raises:</p>
  
  <blockquote>
    <p>TypeError: ("'Series' objects are mutable, thus they cannot be
    hashed",    u'occurred at index 0')</p>
  </blockquote>
  
  <p>Had I applied this on DataFrame's column instead, this would have worked.</p>
  
  <p>I thought I was doing this according to the <a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.apply.html" rel="nofollow noreferrer">docs</a> Can you correct me please?</p>