我有我的数据集,我正在尝试查找特定值发生时的行号。
举个例子,我们假设以下内容:
x = (1,3,4,5,4,4,4,5,5,6,2,3,4,6)
我想找到值 6 。我们可以看到它是数组中的第10个和第14个值。
我使用了以下代码,但它只返回了第一次出现的6。
match(c(6),x)
[1] 10
然后,我看到了以下示例:
which(x %in% c(6))
但是我收到了以下答案:
integer(0)
如果有人可以提供帮助,那将会非常有用。
答案 0 :(得分:-1)
x应定义为数组:
x <- c(1,3,4,5,4,4,4,5,5,6,2,3,4,6)
match(c(6),x)
which(x %in% c(6))
希望这有帮助!