简体   繁体   English

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

[英]How to change text in specific column in panda data frame?

What code should I use to delete the text /wiki/ from the WIKIURL column in the Panda dataframe below? 我应该使用什么代码从下面的Panda数据框中的WIKIURL列中删除文本/ wiki /? Im kind of stuck. 我有点卡住。

DataFrame: 数据帧:

    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

You can use .str.replace() on the WIKIURL series. 您可以在WIKIURL系列上使用.str.replace() Example - 范例-

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

Demo - 演示-

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM