我有一个数据框,看起来像这样:
a <- c("jan", "mar", "jan", "feb", "feb")
b <- c("feb", "mar", "mar", "jan", "mar")
c <- c("jan", "feb", "feb", "jan", "jan")
d <- c("jan", "mar", "jan", "feb", "feb")
e <- c("feb", "jan", "feb", "mar", "mar")
f <- c("jan", "feb", "feb", "jan", "jan")
xxx <- data.frame(a,b,c,d,e,f)
xxx
我需要在xxx中找到每个字符串实例(比如"jan")的位置。我可以采用一个笨拙的方法,遍历数据框(df)中的每个插槽并检查它是否等于"jan",但肯定有更好的方法。理想情况下,希望能将结果作为坐标列表返回。
非常感谢您的帮助!
==
在调用which
之前将数据框转换为逻辑矩阵。 - Rich Scriven