2017-04-23 14 views
1

所有空格我有以下的列數據框:Python的地帶,從數據框中字符串字段

enter image description here

我想刪除所有空格(前置,並在兩者之間)。例如,「低潛力」應顯示爲「低潛力」。我試了下面的代碼,但它似乎並沒有工作:

df_merged_1['Priority Type'] = df_merged_1['Priority Type'].replace(' ', '') 

任何幫助非常感謝!

回答

1

您可以使用str.replace方法;所述Series.replace方法意欲字面上替換值(完全匹配),即,更換一個值,它是在該系列中的空白,而不是汽提從所述串中的白色空間:

df_merged_1['Priority Type'] = df_merged_1['Priority Type'].str.replace(' ', '') 

或者,也可以在替換方法中指定regex=True

df_merged_1['Priority Type'] = df_merged_1['Priority Type'].replace(' ', '', regex=True) 
+0

啊!第一個工作...非常感謝你:) – PineNuts0

+0

不客氣。很高興幫助! – Psidom