如何从python中的数据帧中删除某些字符?

时间:2019-02-03 07:38:03

标签: python pandas dataframe replace

我有一个看起来像这样的数据框。有些行包含数字。

例如,df['Origin'][0]1,而df['Name'][7]3。我需要删除所有这些数字,但找不到方法。你可以帮帮我吗?谢谢。

        Name              Origin   
0   Angel cake    United Kingdom 1
1   Angel food cake   United States
2   Apple cake    Germany
3   Applesauce cake   Early colonial times in the New England Coloni...
4   Aranygaluska      HungaryRomania
5   Avocado cake      None
6   Babka   Poland    None
7   Ballokume 3   Albania

我已经尝试过df_cakes.replace({"1":''}, regex=True),但是没有用。

因此,数据框应如下所示:

        Name              Origin   
0   Angel cake    United Kingdom 
1   Angel food cake   United States
2   Apple cake    Germany
3   Applesauce cake   Early colonial times in the New England Coloni...
4   Aranygaluska      HungaryRomania
5   Avocado cake      None
6   Babka   Poland    None
7   Ballokume     Albania

0 个答案:

没有答案