生成具有描述性统计信息的数据框

问题描述

当我将markdown文件编织为pdf文件时,我想生成一个具有描述性统计数据的表格,这些统计数据“令人高兴”。我的数据由多个类别变量(19)和连续变量(6)组成。

更具体地说,我发现xtable是一个整洁的表,更可取的是,我想找到一种创建具有分类变量和连续变量的描述性表的方法。

更新: 我一直在为此做更多的工作,收到一些评论后,我试图重新构造问题,以便使问题变得更加清楚。

我要做的是创建一个数据框,其中包含所需的摘要统计信息(根据变量的特征)。然后,当我将rMarkdown链接到pdf时,我想使用xtable使其整理成整齐的表格。

所以我的问题是:如何创建一个为我提供每个变量所需的描述性统计信息的函数,并将其放入数据框?

在此处举例说明我的要求。

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-它提供纯文本,但显示所有重要内容

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...