我尝试在数据帧中删除列'Age'的空值,它由浮点值组成,但它不起作用.我试过了
data.dropna(subset=['Age'], how='all')
data['Age'] = data['Age'].dropna()
data=data.dropna(axis=1,how='all')
Run Code Online (Sandbox Code Playgroud)
它适用于其他列但不适用于'Age'
Pclass Fare Age Sex
0 3 7.2500 22.0 1
1 1 71.2833 38.0 0
2 3 7.9250 26.0 0
3 1 53.1000 35.0 0
4 3 8.0500 35.0 1
5 3 8.4583 NaN 1
6 1 51.8625 54.0 1
7 3 21.0750 2.0 1
Run Code Online (Sandbox Code Playgroud) 我有两个数据框:
1) customer_id,性别 2) customer_id,...[其他字段]
第一个数据集是答案数据集(性别是答案)。因此,我想从第二个数据集中排除第一个数据集中的 customer_id(我们知道性别)并将其称为“火车”。其余记录应成为“测试”数据集。