我有一个csv文件,有几列是'是/否'我已经尝试了堆栈上的大多数解决方案,似乎没有任何工作。
sample['colval'] = sample['colval'].apply(lambda x: 0 if x=='N' else 1)
例如,我在我的数据上使用了上述代码。它将所有内容转换为1
,如Y
至1
和N
至1
。
其他许多例子都产生了类似的结果,很少产生“无”的结果。作为Y / N的输出
sample.colval[0:20]
0 N
1 N
2 N
3 N
4 N
5 N
6 N
7 N
8 N
9 N
10 N
11 Y
12 N
13 N
14 N
15 N
16 N
17 N
18 Y
19 N
Name: colval, dtype: object
请帮助,谢谢