如何使用df.apply()更有效地清理数据?

时间:2016-11-22 23:24:24

标签: python pandas data-science

我是Python Pandas的初学者。我有一个数据框要清理。其中一项任务是清理某些国家/地区的括号。 Bolivia (Plurinational State of)Bolivia

DataFrame(df)

Country Energy Supply   Energy Supply per capita    % Renewable
178 Saudi Arabia    7985    264000000   0.000352

我做的是

df['Country'] = df['Country'].apply(lambda x: x.split(" (")[0])

但它非常重复,我认为会有更简单的方法来达到同样的效果吗?

提前致谢。

0 个答案:

没有答案