我的数据框有两列
mydata <- data.frame(id = c(5,8,5,6,6,8), freq = c(1,2,2,3,3,1))
如何使频率表看起来像
id freq
1 2 3
5 1 1 0
6 0 0 2
8 1 1 0
请帮忙吗?
答案 0 :(得分:0)
> id <- c(5,8,5,6,6,8)
> freq <- c(1,2,2,3,3,1)
> df <- as.data.frame(cbind(id, freq))
> class(df)
[1] "data.frame"
> table(df)
freq
id 1 2 3
5 1 1 0
6 0 0 2
8 1 1 0