根据熊猫中的缺失值创建一列

五焦里

我有一个数据框,要为其创建一个列来表示数据框中的缺失值模式。例如:

例如对于 CSV 文件,

A,B,C,D
1,NaN,NaN,NaN
Nan,2,3,NaN
3,2,2,3
3,2,NaN,3
3,2,1,NaN

我想创建一个列 E,它具有以下值:如果 A、B、C、D 都缺少 E = 4,如果 A、B、C、D 都存在 E = 0,如果 A 和 B 是只缺少那种 E = 1,E 的编码不必像我提到的那样只是模式的指示。我怎么能在熊猫中遇到这个问题?

dan_g

isnull结合sum(axis=1)

例子:

import pandas as pd

df = pd.DataFrame({'A': [1, None, 3, 3, 3],
                  'B':[ None, None, 1, 1, 1]})

df['C'] = df.isnull().sum(axis=1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据一列找出数据框中的缺失值

熊猫根据一列中的值条件一次覆盖多列中的值

根据另一列的值在熊猫中创建新列

在熊猫中填充另一列中某一列的缺失值

根据同一行中另一列的值填充缺失值

熊猫根据第一列以外的所有现有列的值创建新列

熊猫根据另一列中的值替换值

根据另一列替换缺失值

熊猫根据选择为条件的另一列中的值创建一列

根据熊猫中数据框的另一列的值添加一列

熊猫/脾气暴躁-在另一列中填写缺失值

根据另一列熊猫的300条相邻行中的值创建新列

根据熊猫中另一列的值创建新列

跟进-根据熊猫中另一列的值创建新列

创建列以跟踪另一列中的缺失值

如何根据另一列中的间隔填充熊猫中其他列的缺失值?

根据条件在熊猫数据框中创建一列

在熊猫中,如何从一列中的唯一值中创建列,然后根据另一列中的值填充它?

使用字典参考另一列值来映射熊猫数据框的一列中的缺失值

根据另一列的值在熊猫中创建值的串联

如何根据熊猫中另一列的下限值对一列中的值求和?

根据熊猫中另一列上的值在数据框中创建一个新列

根据另一列中的值创建新列

根据前一列中的值创建新列

如何根据另一列的值在熊猫中创建列

Python熊猫根据另一列的条件填充缺失值(NaN)

如何根据条件在熊猫中创建另一列?

熊猫根据另一列中的值导出列中的缺失值

如何根据熊猫中另一列中的描述计算一列中的值?