@DWin прав, tables
может быть правильным ключом здесь. Ниже приведен пример:
library(tables)
d1 <- data.frame(id = 1:10, c1 = sample(c("a","b"), 10, replace = TRUE),
c2 = sample(c("c", "d"), 10, replace = TRUE), measures = rnorm(1:10))
t1 <- tabular((c1 + c2 + c1*c2 +1) ~ (measures)*(mean + median), data = d1)
measures
mean median
c1 a -0.33306 -0.1801
b -0.54121 -0.6381
c2 c -0.04862 0.1647
d -0.69615 -0.8129
c1 a c2 c -0.26195 -0.2619
d -0.38047 -0.1801
b c 0.16472 0.1647
d -1.01182 -1.1863
All -0.43713 -0.4678
Тем не менее, требуется некоторое время, чтобы войти в синтаксис; с плюсовой стороны он предоставляет функциональные возможности для экспорта таблиц в LaTeX. Если вам не нужна/нужна вся маркировка в этом табличном
объекте, вы можете извлечь значения через as.matrix (t1, format = as.numeric)
.
NOTE: c1
and c2
on the left hand side of the formula have to be factor
for this to work