0

我有一个公司创始人及其政治捐款的数据库。许多人多次付出,但每次都以不同的方式确定他们的工作。幸运的是,每个人的名字都有一个固定的数字代码。

如果他们在数据库中的任何地方表明他们有某种类型的工作,我希望能够将每个人归类为有某种工作。这是一个可复制的数据框

name <- c("tom", "tom", "tom", "mary", "mary")
id <- c("123", "123", "123", "456", "456")
role <- c("investor", "company", "company", "company", "company")

df1 = data.frame(name, id, role)

如果我想知道一个人是否在数据框中的任何地方将自己标识为投资者,我想象的最终数据框将如下所示:

name <- c("tom", "tom", "tom", "mary", "mary")
id <- c("123", "123", "123", "456", "456")
role <- c("investor", "company", "company", "company", "company")
isinvestor <- c("yes", "yes", "yes", "no", "no")

df1 = data.frame(name, id, role, isinvestor)

我已经搜索了诸如“条件分组”或“条件分类”之类的标签。也许这是计算机科学中的一种常见技术,我只是错过了这个词。感谢您的帮助,如果我能让问题更容易回答,请告诉我

4

0 回答 0