当前位置: 首页 > 知识库问答 >
问题:

无法识别Python applymap na_操作参数

卢黎明
2023-03-14

当我尝试在Pandas的applymap函数中使用参数“na_action”时,我得到了以下错误:

TypeError:applymap()获得意外的关键字参数“na_action”

例子:

>>> df = pd.DataFrame([[1, 2.12], [3.356, 4.567]])  
>>> df.iloc[0, 0] = pd.NA  
>>> df.applymap(lambda x: len(str(x)), na_action='ignore')

类型错误。回溯(最近一次呼叫最后一次)
在1个显示器中显示(df\U复制)
2个df。iloc[0,0]=pd。NA
----

TypeError:applymap()获得意外的关键字参数“na_action”

有人能帮我吗?

共有1个答案

白博赡
2023-03-14

尝试检查您正在使用的熊猫版本。”na_action’的最新版本提供。

 类似资料:
  • 我试图从我的jar启动另一个Java进程,我使用的是ProcessBuilder: 错误:无法创建Java虚拟机。错误:发生致命异常。程序将退出。无法识别的选项:-类路径“C:\absoulte\path\library.jar;C:\absoulte\path2\library2.jar;C:\absoulte\path3\library3.jar”

  • 我有以下疑问: 问题是使用。就地查询返回错误: 下面是db fiddle,它表明了这个问题: https://www.db-fiddle.com/f/vUBjUyKDUNLWzySHKCKcXA/1 我怎样才能解决这个问题?

  • 问题内容: Optparse,旧版本只是忽略所有无法识别的参数并继续执行。在大多数情况下,这不是理想的,已在argparse中进行了更改。但是在某些情况下,您想忽略任何无法识别的参数并解析您指定的参数。 例如: 反正有覆盖吗? 问题答案: 更换 与 例如,

  • 编程新手,刚刚开始使用Java。我拿不到那张票要使用字符的操作数。这与while循环有关。即使放置了正确的输入。循环不断地说,这是一个无效的输入,尽管正确的输入被放置。 输入被正确识别并转换为大写。但是同时循环不起作用。任何建议将不胜感激!

  • 我正在Android Studio(beta)0.8.9中构建一个应用程序,尽管我似乎无法运行模拟器。我已经通过这些选项制作了Nexus 4和5模拟器,但我似乎无法启动它们。它会在Run App选项卡中显示这一点。 所以要么它没有启动,要么我只是一个不耐烦的哭泣。 我还下载了GenyMoon,并通过它启动了一个模拟器,但现在Android Studio不再识别这个模拟器了。我试着运行我的应用程序,

  • 我有以下序列