ITPub博客

首页 > > > R语言探索性数据分析:快速了解一个数据框

R语言探索性数据分析:快速了解一个数据框

作者:浪花小雨滴 时间:2020-02-11 11:06:21 0 删除 编辑

作者:黄天元,复旦大学博士在读,热爱数据科学与开源工具(R),致力于利用数据科学迅速积累行业经验优势和科学知识发现,涉猎内容包括但不限于信息计量、机器学习、数据可视化、应用统计建模、知识图谱等,著有《R语言数据高效处理指南》(《R语言数据高效处理指南》(黄天元)【摘要 书评 试读】- 京东图书,《R语言数据高效处理指南》(黄天元)【简介_书评_在线阅读】 - 当当图书)。知乎专栏:R语言数据挖掘。邮箱:huang.tian-yuan@qq.com.欢迎合作交流。


很多时候要做分析之前,我们对数据并不了解。为了尽快了解一个数据框的情况,就要知道它有多少行、多少列,每一列是什么数据类型,存在多少缺失,其数据在什么区间范围内等等。说R语言是数据探索性分析之王,一点也不过分,因为很久之前就有“R does well in EDA”的说法(EDA, Explorary Data Analysis)。今天介绍两个包,尽显R的便捷,把用户“惯坏”的特性。

推荐两个包:

CRAN - Package skimr​cran.r-project.org
CRAN - Package DataExplorer​cran.r-project.org

简单的两个函数:

skimr::skim(iris)

DataExplorer::create_report(iris)

大家可以体会一下。

个人的话,还是倾向推荐skimr,比较轻量,不需要输出可视化报告直接了解数据框的情况,兼容性比较好一些,不过DataExplorer具有更多可视化的选择。

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    39945