2
我要算在下面的數據集中各因素的地位的立場:頻率字符串中的R
df <-data.frame(fact=c("a,b", "c,b"))
所以,我的理想輸出是類似的東西:
Factor position1 Position2
a 1 0
b 0 2
c 1 0
對於實例b
在第二位發生兩次。
我曾嘗試是非常繁瑣的,我的字符串分隔列和比一個衡量他們每個人一個的頻率:
library(splitstackshape)
df <-cSplit(df,"fact", ",")
table(df$fact_2)
我想知道如果有一個讓我工作的任何提示更輕鬆?