我的df列如下所示:
string1_0_string2_string3 string2_0_0_1_string4
1 1
我只想保留列名中最后一个下划线_
之后的名称,我该怎么做?
新df应该如下所示:
string3 string4
1 1
答案 0 :(得分:3)
使用str.split
df.columns=df.columns.str.split('_').str[-1]
df
Out[183]:
string3 string4
0 1 1