如何利用参数向量从R表中提取频率
我有一张桌子,例如:如何利用参数向量从R表中提取频率,r,R,我有一张桌子,例如: tbl <- table(iris[, 1:3]) 如果我的值存储为vector,如何执行相同的操作 vars <- c('4.6', '3.6', '1') vars您可以将vars转换为矩阵,并将其用于子集tbl: tbl[t(vars)] #[1] 1 您可以将vars转换为矩阵,并将其用于子集tbl: tbl[t(vars)] #[1] 1 我们也可以使用 tbl[matrix(vars, ncol = length(vars))] #[1] 1
tbl <- table(iris[, 1:3])
如果我的值存储为vector,如何执行相同的操作
vars <- c('4.6', '3.6', '1')
vars您可以将vars
转换为矩阵,并将其用于子集tbl
:
tbl[t(vars)]
#[1] 1
您可以将vars
转换为矩阵,并将其用于子集tbl
:
tbl[t(vars)]
#[1] 1
我们也可以使用
tbl[matrix(vars, ncol = length(vars))]
#[1] 1
我们也可以使用
tbl[matrix(vars, ncol = length(vars))]
#[1] 1