我从网上抓取有关筹款的数据并将其放入表格中。
当我开始清理数据时,我看到一些元素,例如“2 000000”,被机器读取为“2\xa0000000”。
1/这是什么意思?
2/我怎样才能删除它? (因为我想将整列转换为整数)
最好的,
请您参考如下方法:
要修复 DataFrame 列,请使用:
df['col'] = df['col'].str.replace('\D', '').astype(int)
我从网上抓取有关筹款的数据并将其放入表格中。
当我开始清理数据时,我看到一些元素,例如“2 000000”,被机器读取为“2\xa0000000”。
1/这是什么意思?
2/我怎样才能删除它? (因为我想将整列转换为整数)
最好的,
请您参考如下方法:
要修复 DataFrame 列,请使用:
df['col'] = df['col'].str.replace('\D', '').astype(int)