Python 基于另一个变量在数据框架中生成虚拟人

0 人关注

我有一个有许多变量的数据框架。我想根据第1列生成一个虚拟变量,比如说。如果第1列的观察值是NaN,那么这个虚拟变量就会被填充为0;如果第1列的观察值没有丢失,那么这个虚拟变量就会被填充为1。非常感谢。

1 个评论
Use isna 方法,并将结果转换为int
python
pandas
dataframe
dummy-variable
betahat
betahat
发布于 2021-03-16
1 个回答
Kris
Kris
发布于 2021-03-16
已采纳
0 人赞同

这是最简单的方法。

# sample data
import pandas as pd 
import numpy as np
df = pd.DataFrame()