dataframe 某列的空值等于1
时间: 2023-12-03 21:38:08 浏览: 137
Python pandas.DataFrame 找出有空值的行
在pandas中,可以使用DataFrame的.loc[]方法和.isnull()方法来找到某列的空值等于1的行。具体方法如下:
```
df.loc[df['column_name'].isnull()]
```
其中,column_name为需要查找的列名。这个方法会返回一个DataFrame,其中包含了所有该列为空值的行。
在Scala中,可以使用DataFrame的when()方法和otherwise()方法来实现类似的功能。具体方法如下:
```
b.select(when(col("column_name") === "", 1).otherwise(0).as("new_column_name"))
```
其中,column_name为需要查找的列名,new_column_name为新列的列名。这个方法会返回一个新的DataFrame,其中包含了一个新列,该列的值为1表示该行的column_name列为空值,为0表示该行的column_name列不为空值。
阅读全文