title: Python Pandas applymap na_action argument is not being recognized
body: <p>When I try to use the argument &quot;na_action&quot; in Pandas' applymap function I got this error:</p>
  <blockquote>
  <p>TypeError: applymap() got an unexpected keyword argument 'na_action'</p>
  </blockquote>
  <p>Example:</p>
  <pre><code>&gt;&gt;&gt; df = pd.DataFrame([[1, 2.12], [3.356, 4.567]])  
  &gt;&gt;&gt; df.iloc[0, 0] = pd.NA  
  &gt;&gt;&gt; df.applymap(lambda x: len(str(x)), na_action='ignore')
  </code></pre>
  <hr />
  <p><strong>TypeError</strong> . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . Traceback (most recent call last)<br />
   in 
  1 display(df_copy)<br />
  2 df.iloc[0, 0] = pd.NA<br />
  ----&gt; 3 df.applymap(lambda x: len(str(x)), na_action = 'ignore')</p>
  <p>TypeError: applymap() got an unexpected keyword argument 'na_action'</p>
  <p>Could anyone help me?</p>