【发布时间】:2021-05-05 22:21:09
【问题描述】:
我有一个由 3 列组成的数据框,第三列(“V3”)包含实验期间出现的标记的名称。 我想添加另一列,告诉我每个标记在该实例之前该特定标记出现了多少次。 我没有使用 tidyverse 在 R 中完成了它,但它非常耗时,我想知道你是否可以帮助我使用 tidyverse。
目前我的脚本是这样的:
data$counter <- NA
x<-1
for (i in 1:nrow(data)){
if ((str_detect(data$V3[i], 'NEGATIVE'))==TRUE){
data$counter[i] <- x
x <- x +1
}
}
【问题讨论】:
-
您可以使用
dput(data)发布您的数据吗?