0
我有一个名称基于称呼的专栏我需要分类并分配一个新的值,无论这个人是男性还是女性?我该怎么做?如何根据称呼对性别进行分类
我有一个名称基于称呼的专栏我需要分类并分配一个新的值,无论这个人是男性还是女性?我该怎么做?如何根据称呼对性别进行分类
dat <- "sal,name
Dear Mrs.,Jones
Dear Mr.,Smith
Dear Mr.,Black"
dat <- read.table(text=dat, header=TRUE, sep=",")
dat$gender <- ifelse(grepl(pattern = "Mr\\.",dat$sal), "Male", "Female")
dat
# sal name gender
# 1 Dear Mrs. Jones Female
# 2 Dear Mr. Smith Male
# 3 Dear Mr. Black Male
请出示您的数据的几行和预期的结果 – akrun 2015-03-13 09:15:14
欢迎@Kumarjit帕塔克,Clarifiy也如果你谈论一个AVOUT数据框或其他的特定列。 – AdrieanKhisbe 2015-03-13 09:27:38