我試圖擦除“。” 從 DataFrame 列使用替換功能,但我不知道為什么不作業。當前列如下所示:
Time
5:00 PM
4:00AM
3:30 P.M
2:00 .P.M
我想要的是將該列更改為 DataTime Hour 型別,但我認為我需要先清理它。所以,為了做到這一點,我想洗掉“。” 但是當我使用時:
df.Time=df.Time.replace({'.':''})
還是不行。我該怎么做?
uj5u.com熱心網友回復:
您可以使用
print(df.Time.str.replace('.','', regex=True))
uj5u.com熱心網友回復:
您可以使用:
df.Time=df.Time.apply(lambda x: x.replace('.',''))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/427586.html
上一篇:Pandas重新索引到更高解析度
