【发布时间】:2020-05-04 01:14:19
【问题描述】:
我想知道是否可以通过 2 个分类变量获得 1 个连续变量的描述性统计表(平均值、标准差和 n)。我正在寻找我从 Stata 获得的东西:
我尝试了dplyr,但没有成功:
library(dplyr)
library(tidyverse)
data(mtcars)
mtcars%>%
group_by(carb, am)%>%
summarise_each(funs(mean, sd, n()), mpg) %>%
spread(key=am, value=mean)
# Groups: carb [6]
carb sd n `0` `1`
<fct> <dbl> <int> <dbl> <dbl>
1 1 1.93 3 20.3 NA
2 1 5.06 4 NA 29.1
3 2 3.74 6 19.3 NA
4 2 4.3 4 NA 27.0
5 3 1.05 3 16.3 NA
6 4 3.00 3 NA 19.3
7 4 3.36 7 14.3 NA
8 6 NaN 1 NA 19.7
9 8 NaN 1 NA 15
【问题讨论】:
-
你可以从
tables或gt查看tabular -
删除了
stata标签。如果您不是在询问 Stata,那会分散 Stata 人的注意力。