首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们怎样才能在熊猫中找到文本的一部分呢?

我们怎样才能在熊猫中找到文本的一部分呢?
EN

Stack Overflow用户
提问于 2021-02-11 22:13:30
回答 1查看 25关注 0票数 0

考虑我的数据集中的以下列。

代码语言:javascript
运行
复制
Norm
marketer
summer
vip 
teacher
vip
manager at hotel

我想知道,如果我在vip之后让manager at hotel来,把vip改成vip of manager,我该怎么做呢?

输出

代码语言:javascript
运行
复制
Norm
marketer
summer
vip
teacher
vip of manager
manager at hotel
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-11 22:32:45

考虑df

代码语言:javascript
运行
复制
In [1190]: df = pd.DataFrame({'Norm': ['marketer', 'summer', 'vip', 'teacher', 'vip', 'manager at hotel']})

In [1191]: df
Out[1191]: 
               Norm
0          marketer
1            summer
2               vip
3           teacher
4               vip
5  manager at hotel

使用:

代码语言:javascript
运行
复制
In [1175]: df['new'] = df.Norm.shift(-1)

In [1194]: ix = df[df.Norm.eq('vip') & df.new.eq('manager at hotel')].index

In [1197]: df.loc[ix, 'Norm'] = df.loc[ix, 'Norm'] + '  of manager'

In [1199]: df.drop('new', 1, inplace=True)

In [1200]: df
Out[1200]: 
               Norm
0          marketer
1            summer
2               vip
3           teacher
4   vip  of manager
5  manager at hotel
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66156390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档