describe各种包装中有各种功能.我最熟悉的是Hmisc :: describe.以下是其帮助页面中的说明:
"此函数确定变量是字符,因子,类别,二进制,离散数字还是连续数字,并根据每个数据打印简明的统计摘要.如果数字变量具有<= 10个唯一值,则该变量被视为离散.如果不包含20个唯一值,则对任何非二进制变量打印频率表.对于任何具有至少20个唯一值的变量,将打印5个最低和最高值.
以及输出的一个例子:
Hmisc::describe(work2[, c("CHOLEST","HDL")])
work2[, c("CHOLEST", "HDL")]
2 Variables 5325006 Observations
----------------------------------------------------------------------------------
CHOLEST
n missing unique Mean .05 .10 .25 .50 .75 .90
4410307 914699 689 199.4 141 152 172 196 223 250
.95
268
lowest : 0 10 19 20 31, highest: 1102 1204 1213 1219 1234
----------------------------------------------------------------------------------
HDL
n missing unique Mean .05 .10 .25 .50 .75 .90
4410298 914708 258 54.2 32 36 43 52 63 75
.95
83
lowest : -11.0 0.0 0.2 1.0 2.0, highest: 241.0 243.0 248.0 272.0 275.0
----------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
此外,关于获得直方图的观点,描述对象的Hmisc :: latex方法将在上面显示的输出中产生交错的直方图.(你需要有一个LaTeX安装功能来利用它.)我很确定你可以在Harrell的网站上找到输出的插图,或者在他的书"回归建模策略"的亚马逊"Look Inside"演示中找到输出的例子. ".这本书有大量有关数据分析的有用资料.