我有一个数据框:
A B
10.1 33.3
11.2 44.2s
12.3 11.3s
14.2s *
15.4s nan
我希望输出为
A B
10.1 33.3
11.2 44.2
12.3 11.3
14.2 0
15.4 0
如何删除这些拖尾字母 我试过这段代码
1st approch:
bulb_temp_df['A'].str.extract('(\d)').astype(float)
bulb_temp_df['B'].str.extract('(\d)').astype(float)
第二个问题:
bulb_temp_df['A'] =
bulb_temp_df['A'].astype(str)
bulb_temp_df['A'] =
bulb_temp_df['A'].map(lambda x: x.rstrip('aAbBcC'))
这些都不起作用。他们没有从柱子上移除尾料。