2017-03-17 12 views
1

私は、Pythonのこの種のデータフレームをパンダ持って、一番上の行は列です:データフレームの列に置き換えるマーク

私は体重欄の「()」マークを取り除くことができますどのように
Gender,Age,Weight,Height 
    Male, 55, (82), 180 
    Female, 34,(55),167 
    Female,44,(67),182 
    Male,81,(73),175 
    Male,44,34,(87),185 

答えて

1

は、かっこを削除するためにベクトル化str.replaceを使用します。

In [189]: 
df['Weight'] = df['Weight'].str.replace('[\(\)]','') 
df 

Out[189]: 
    Gender Age Weight Height 
0 Male 55  82  180 
1 Female 34  55  167 
2 Female 44  67  182 
3 Male 81  73  175 
4 Male 44  87  185 
+0

はどうもありがとうございました:) –

関連する問題