pandas 从数据框的列中删除-并替换为0

nbysray5  于 2023-04-04  发布在  其他
关注(0)|答案(1)|浏览(144)

我有一些来自excel文件的足球数据,在一些列中有一个-符号,我想改为零。

34   The New Saints       Cardiff MU    14       4.07       43              
35      Fredrikstad            Skeid    14       4.07       43      
36             Hodd         Brattvag    14       4.07       43      
37              JJK       Vaajakoski     -          -        -                      
38         Partizan  CSKA 1948 Sofia     -          -        -       

39     Stromsgodset        Mjondalen    14       4.07       43      
40          Orgryte        KFUM Oslo     -          -        -       
41         Belshina    Dnepr Mogilev     -          -        -       
42         Strommen      Kvik Halden     -          -        -       
43     IFK Goteborg     Sarpsborg0 8    14      4.07        43              
44           Baerum            Asker    14       4.07       43

我尝试了以下方法

df.loc[df['H_GS+GCPM '] == '-', 'H_GS+GCPM '] = 0

但好像不管用。

相关问题