如何从列名中的标题中提取?

阿米尔

我有一列名为“霍克斯先生杰克先生”的名字,即姓氏,标题。名。标题有4种类型-“先生”,“太太”,“小姐”,“大师”。如何搜索列中的每个项目并返回标题(可以将其存储在另一列中)?

Name <- c("Hobs, Mr. jack","Hobs, Master. John","Hobs, Mrs. Nicole",........)

所需的输出-具有值的“标题”列- ("Mr","Master", "Mrs",.....)

我已经尝试过这样的事情:

f <- function(d) {
      if (grep("Mr", d$title)) {
                  gsub("$Mr$", "Mr", d$title, ignore.case = T)
           }
 }

没有成功>。<

乔兰

也许是这样的:

library(stringr)
> Name <- c("Hobs, Mr. jack","Hobs, Master. John","Hobs, Mrs. Nicole")
> str_extract(string = Name,pattern = "(Mr|Master|Mrs)\\.")
[1] "Mr."     "Master." "Mrs."   

正则表达式爱好者可能会排除前面的句点,或者您可以在第二步中将其删除。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从标题中提取年份

来自分类Dev

如何从包含行数据的列标题中提取月份中的某天?

来自分类Dev

如何从产品标题中提取关键字?

来自分类Dev

如何从电子邮件标题中提取附件?

来自分类Dev

在标题中提取Cookie数据

来自分类Dev

从标题中提取电子邮件

来自分类Dev

mongodb-从标题中提取年份

来自分类Dev

在标题中提取回复

来自分类Dev

如何从python的RFC 2822邮件标题中提取多个电子邮件地址?

来自分类Dev

在R中使用count函数时,如何仅从小标题中提取int值?

来自分类Dev

如何从 elf 文件的节标题中提取所有字段?

来自分类Dev

使用JMeter从响应标题中提取授权

来自分类Dev

显示比预期更多的值(从标题中提取编码)

来自分类Dev

如何从网址中提取标题?

来自分类Dev

如何使用Python从DIV中的<a>标记中提取标题?

来自分类Dev

如何获得列标题中单击的图像按钮上的列名?

来自分类Dev

如何在Matlab中提取表的列名

来自分类Dev

如何从sql查询中提取列名

来自分类Dev

如何在 bash 中从网站中提取 http 代码、大小标题和标题?

来自分类Dev

如何从Wikipedia API中提取标题

来自分类Dev

从Perl中的HTTP请求中提取标题

来自分类Dev

从R中的链接中提取标题

来自分类Dev

从div中的多个iframe中提取标题

来自分类Dev

提取标题中的cookie数据

来自分类Dev

例外:从隔离存储中提取zip时,标题中出现EOF

来自分类Dev

从文档中提取的PartitionKey与CreateItemAsync的标题中指定的不匹配

来自分类Dev

使用wget和sed从html标题中提取字符串

来自分类Dev

从多行中提取标题

来自分类Dev

如何从bash中带有某些标题的网页中提取内容?

Related 相关文章

热门标签

归档