缺少对字符变量的值处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了缺少对字符变量的值处理相关的知识,希望对你有一定的参考价值。

我正在研究这个问题,我很难对一个字符变量的缺失值进行估算或替换。

下面是代码。

auto['No.of Doors'] = auto['No.of Doors'].fillna(auto.groupby('Aspiration')['No.of Doors'].transform('sum'))

在这里,门数是一个字符变量,值为'2'和'4'我试图使用基于Car Aspiration的groupby函数替换变量'No.of Doors'中的任何NaN值或使用Mode值替换。

答案

如果我正确理解你的问题,你可以用NaN列的模式值填充No.of Doors

auto["No.of Doors"].fillna(auto["No.of Doors"].mode()[0], inplace=True)

以上是关于缺少对字符变量的值处理的主要内容,如果未能解决你的问题,请参考以下文章

缺少 SQL SERVER 2014 代码片段

变量的内存分析图

如何在导航抽屉活动模板中的片段之间传递字符串变量

linux变量里有特殊字符脚本会对其处理吗

字符串的方法

7PHP 字符串变量