如何在数据框中使用字符串替换来结束

MSD:

我有一个df看起来像这样的数据框

      Company Name     
0        Finl Corp    
1          Fund Tr
2          Invt Fd               
3          Govt Fd
4      Trinity Inc

而且我要替换通常缩写的字符串:

df['Company Name'] = df['Company Name'].str.replace('Finl', 'Financial')
df['Company Name'] = df['Company Name'].str.replace('Tr', 'Trust')
df['Company Name'] = df['Company Name'].str.replace('Invt', 'Investment')
df['Company Name'] = df['Company Name'].str.replace('Fd', 'Fund')
df['Company Name'] = df['Company Name'].str.replace('Govt', 'Government')

但是TrTrust Tr字符串的最后两个字符(例如row 1(而不是row 4))时才如何替换

我可以做类似的事情吗?

df['Company Name'] = df['Company Name'].str.endswith(' Tr').replace(' Tr', ' Trust') 因此输出为:

      Company Name     
0   Financial Corp    
1       Fund Trust
2  Investment Fund
3  Government Fund
4      Trinity Inc
I.T:

您可以使用$来匹配行的结尾replace

df['Company Name'] = df['Company Name'].str.replace(' Tr$', ' Trust')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在数组中使用字符串?

如何在熊猫数据框中使用字符串作为列名

我如何在数据框中使用默认字符串更改无效的字符串模式?

Julia-数据框-如何在by()中使用字符串进行自定义输出列命名

使用字符串向量在数据框中查找字符串

在数据框中使用日期字符串

如何使用字符串变量重塑数据框?

如何使用字符串组合创建数据框?

如何在熊猫数据框的列中使用字符串列表

如何使用字符串替换功能用NA替换数据框中的特定数字?

使用字符串替换来更改URL链接的文本颜色

如何在熊猫数据框中使用0替换空单元格并将字符串更改为整数?

如何在bash中使用字符串数组

如何在Go中使用字符串文字

如何在多个线程中使用字符串

如何在RcppEigen中使用字符串变量

如何在Swift中使用字符串获取

如何在 Firebase 数据库子引用中使用字符串?

如何在json数据中使用字符串作为选择器?

如何在 SQL 数据透视表中使用字符串类型列

如何在UWP中使用字符串在AutoSuggestBox中显示数据

Android如何在带有数据绑定的TextView中使用字符串变量

用字符串值替换数据框中的NaN

用字符串熊猫数据框替换 NAN 或空白

使用字典替换字符串,而不删除熊猫数据框中的字符

如何在数据框列中删除字符串的子字符串?

Perl:如何在正则表达式中使用字符串变量作为搜索模式和替换

如何在Java中使用正则表达式用字符串中的新单词替换单词

如何在JXPath表达式中使用字符串的子字符串