r - 生成具有描述性统计的数据框
问题描述
当我将 Markdown 文件编入 pdf 文件时,我想生成一个带有“令人赏心悦目”的描述性统计数据的表格。我的数据由许多分类 (19) 和连续 (6) 变量组成。
更具体地说,我发现xtable
这是一张整洁干净的表格,最好是找到一种方法来创建一个包含分类变量和连续变量的描述性表格。
更新: 我一直在做更多的工作,在收到一些评论后,我试图重新构建问题,以便变得更加清晰。
我想要做的是创建一个包含所需汇总统计信息的数据框(鉴于变量的特征)。xtable
然后,当我将我的 rMarkdown 打结为 pdf 时,我想用它来制作一张整洁的桌子。
所以我的问题是:如何创建一个函数,为我提供每个变量所需的描述性统计数据,并将其放入数据框中?
为了举例说明我的要求,这里有一些代码。
library(xtable)
library(tidyverse)
# Loading data
data(iris)
# Calculating descriptive statistics
desc.df <- iris %>%
summarise_if(is.numeric, c(mean)
# The table
xtable(desc.df)
我正在努力为每个变量添加几个描述性统计数据(sd、min/max、每个变量的缺失值的比例),并总结分类变量。谁能帮我这个?
解决方案
使用skimr包中的skim——它提供纯文本,但显示所有重要的东西
推荐阅读
- python - python web 抓取但被阻止
- c - 基准 C 结构比较:XOR 与 ==
- android - 使用开关启用和禁用推送通知
- kubernetes - Istio 本地优先级负载均衡不起作用
- r - 如何使用ggplot手动设置线色和线型以因子变量
- python - 无法获取本地颁发者证书并且在 python 中超出了最大重试次数
- javascript - 重新组合元素的过滤器不起作用
- ruby-on-rails - Rails - 了解查询
- java - 类路径资源 [myfile.xml] 无法解析为 Docker 中的绝对文件路径
- c++ - 在 wxBoxSizer 的整个方向上分布和居中项目而不拉伸