我有一个数据框,如下所示: x1,x2,x3是列的名称
x1 x2 x3
A c d
A e f
B z f
B z f
B d e
我想根据x1计算x2和x3列的数量 如下表:
x1 x2 x3
A 2 2
B 2 2
我尝试如下:
图书馆(plyr)
df3 <-count(df,“ x1”,“ x2”,x3)
但这给了我一个错误Error in Summary.factor
而且我也尝试过这种方法
library(dplyr)
df %>% select(x1,x2,x3)
group_by(df$x1) %>%
mutate(unique_types = n_distinct(df$x2,df$x3))
但是它不起作用。