如何更改熊猫数据框中特定列的文本?

时间:2015-09-23 10:53:40

标签: python pandas

我应该使用哪些代码从Panda数据框中的WIKIURL列中删除text / wiki /?我有点卡住了。

数据帧:

    WIKIURL                     NUMBER
0   /wiki/blabla                9
1   /wiki/bladiebla             8
2   /wiki/blablabla             1
3   /wiki/kipapapap             2
4   /wiki/wqeqrwtyee            3
5   /wiki/soduyfhlas            1

1 个答案:

答案 0 :(得分:2)

您可以在WIKIURL系列上使用.str.replace()。示例 -

df['WIKIURL'] = df['WIKIURL'].str.replace('/wiki/','')

演示 -

In [95]: df
Out[95]:
            WIKIURL  NUMBER
0      /wiki/blabla       9
1   /wiki/bladiebla       8
2   /wiki/blablabla       1
3   /wiki/kipapapap       2
4  /wiki/wqeqrwtyee       3
5  /wiki/soduyfhlas       1

In [96]: df['WIKIURL'] = df['WIKIURL'].str.replace('/wiki/','')

In [97]: df
Out[97]:
      WIKIURL  NUMBER
0      blabla       9
1   bladiebla       8
2   blablabla       1
3   kipapapap       2
4  wqeqrwtyee       3
5  soduyfhlas       1