【发布时间】:2019-02-05 12:27:35
【问题描述】:
我有一个包含多个字符串列的数据框。我想使用对数据框多列上的系列有效的字符串方法。像这样的东西是我想要的:
df = pd.DataFrame({'A': ['123f', '456f'], 'B': ['789f', '901f']})
df
Out[15]:
A B
0 123f 789f
1 456f 901f
df = df.str.rstrip('f')
df
Out[16]:
A B
0 123 789
1 456 901
显然,这不起作用,因为 str 操作仅对 pandas Series 对象有效。执行此操作的合适/最适合熊猫的方法是什么?
【问题讨论】: