1.R语言重要数据集分析研究需要整理分析阐明理念?

上一节讲了R语言作图,本节来讲讲当你拿到一个数据集的时候如何下手分析,数据分析的第一步,探索性数据分析。

统计量,即统计学里面关注的数据集的几个指标,常用的如下:最小值,最大值,四分位数,均值,中位数,众数,方差,标准差,极差,偏度,峰度

先来解释一下各个量得含义,浅显就不说了,这里主要说一下不常见的

众数:出现次数最多的

方差:每个样本值与均值的差得平方和的平均数

标准差:又称均方差,是方差的二次方根,用来衡量一个数据集的集中性

极差:最大值与最小值只差

偏度:相对于正态分布而言如果波峰出现在左边,就表明长尾出现在右边,成为右偏态(正偏态)偏度值>0,分布反之为左偏太(负偏态)偏度值<0

峰度:也是相对于正太分布的,正态分布的峰度为3,如果峰度>3图形越胖,越矮,称为厚尾,峰度<3 图形越瘦,越高,称为瘦尾

本节数据集:

我们采用MASS包的Insurance数据集,该数据集为某保险公司的车险数据。

"District"  "Group"    "Age"      "Holders"  "Claims"

按列一次表示:家庭住址区域,投保汽车排量,投保人年龄,投保人数量,要求索赔的数量

安装包与加载数据集:

install.pacakges('MASS') # 安装包

library(MASS) #加载包

data(Insurance) # 加载数据集

ins <- Insurance #拷贝一份数据

R语言重要数据集分析研究需要整理分析阐明理念?

上一节讲了R语言作图,本节来讲讲当你拿到一个数据集的时候如何下手分析,数据分析的第一步,探索性数据分析。

统计量,即统计学里面关注的数据集的几个指标,常用的如下:最小值,最大值,四分位数,均值,中位数,众数,方差,标准差,极差,偏度,峰度

先来解释一下各个量得含义,浅显就不说了,这里主要说一下不常见的

众数:出现次数最多的

方差:每个样本值与均值的差得平方和的平均数

标准差:又称均方差,是方差的二次方根,用来衡量一个数据集的集中性

极差:最大值与最小值只差

偏度:相对于正态分布而言如果波峰出现在左边,就表明长尾出现在右边,成为右偏态(正偏态)偏度值>0,分布反之为左偏太(负偏态)偏度值<0

峰度:也是相对于正太分布的,正态分布的峰度为3,如果峰度>3图形越胖,越矮,称为厚尾,峰度<3 图形越瘦,越高,称为瘦尾

本节数据集:

我们采用MASS包的Insurance数据集,该数据集为某保险公司的车险数据。

"District"  "Group"    "Age"      "Holders"  "Claims"

按列一次表示:家庭住址区域,投保汽车排量,投保人年龄,投保人数量,要求索赔的数量

安装包与加载数据集:

install.pacakges('MASS') # 安装包

library(MASS) #加载包

data(Insurance) # 加载数据集

ins <- Insurance #拷贝一份数据

2.R语言统计分析技术研究主要成分分析技术的分类和技巧?

  • 什么是主成分分析

主成分分析(PrincipalComponent Analysis,PCA), 是将多指标化成少数几个综合指标的一种综合统计方法。主成分分析方法通过降维技术把多个变量化为少数几个主成分的方法,并且这些主成分保留原始变量的绝大部分信息,通常表现为原始变量的线性组合。通过主成分分析我们能够有效利用大量数据进行定量分析,并揭示变量之间的内在关系。

  • 如何解释主成分分析

(1)       我们知道主成分分析是将原来的变量指标进行重新组合的新的综合指标,我们的目的就是要来选择尽可能少的主成分。我们以第一主成分Y1为例,如果在所有的线性组合中Y1的方差最大,,那么它所包含的信息最多。如果第一主成分不足以代表所有的信息,我们再考虑第二主成分,并要求第一主成分Y1已有的信息不出现在第二主成分Y2 中,即两个主成分不相关。

(2)       我们的选择主成分的标准是找到关于x的线性函数,并使相应的方差达到最大,且这些主成分的综合解释能力要在80%以上。

注:关于主成分的推导过程较为晦涩,此文着重讲述R语言的实现过程,有兴趣推导的可以加私信回复。

  • 主成分的分析过程

    • 多元统计分析及R语言建模(第四版)
    • 编辑 锁定
    • 本词条缺少信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

本书是在我社2010年出版的《管理运筹学(第四版)》的基础上修订而成的,为高等院校管理专本书是在《多元统计分析及R语言建模》(第三版)的基础上修订而成的,系统论述多元统计分析的基本理论和方法并结合R语言分析运算,力求理论与实际应用并重,具有基本统计知识的读者就可阅读本书。本书旨在介绍多元统计分析的基础知识、基本理论及其软件应用。本书主要内容是:多元统计分析概述、多元数据的数学表达、多元数据图示法、多元线性相关与回归分析、聚类分析、判别分析、主成分分析、因子分析、对应分析、典型相关分析和综合评价方法等。所有数据都使用R语言进行分析。对一些基本定理给出了必要而简明的数学推导,又注重数据分析方法的多样性,对各方法从背景、程序的使用、计算步骤到应用技巧及各种方法之间的联系,都有较详细的阐述,包括近期的一些新发展,书中给出一些有启发性的案例和习题,书末附录给出了许多补充知识。

R语言重要数据集分析研究——需要整理分析阐明理念的更多相关文章

  1. R语言扩展包dplyr——数据清洗和整理

    R语言扩展包dplyr——数据清洗和整理 标签: 数据R语言数据清洗数据整理 2015-01-22 18:04 7357人阅读 评论(0) 收藏 举报  分类: R Programming(11)  ...

  2. R语言重要数据集分析研究——R语言数据集的字段含义

    R语言数据集的字段含义 作者:马文敏 选择一种数据结构来储存数据 将数据输入或导入到这个数据结构中 数据集的概念 数据集通常是有数据结构的一个矩形数组,行表示规则,列表示变量. 不同的行业对数据集的行 ...

  3. R语言︱异常值检验、离群点分析、异常值处理

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者寄语:异常值处理一般分为以下几个步骤:异常 ...

  4. R语言︱大数据集下运行内存管理

    在实操时出现以下的问题: Error: cannot allocate vector of size 2.9GB 大神指导(http://bbs.pinggu.org/thread-3682816-1 ...

  5. R语言重要数据集分析研究——  数据集本身的分析技巧

    数据集本身的分析技巧           作者:王立敏           文章来源:网络 1.数据集 数据集,又称为资料集.数据集合或资料集合,是一种由数据所组成的集合. Data set(或dat ...

  6. R语言重要数据集分析研究——搞清数据的由来

    搞清数据的由来 作者:李雪丽 资料来源:百度百科

  7. R语言-妹子被追后的选择分析

    前提假设 妹子们一生中可以遇到100个追求者,追求者的优秀程度符合正态分布: 每个妹子都具备判断并比较追求者优秀程度的能力: 接受或拒绝一个追求者后永远无法后悔. 那么,问题来了 当遇到追求者时,如何 ...

  8. R语言iris数据集的层次聚类

    data=iris[,-5]dist.e=dist(data,method='euclidean')model1=hclust(dist.e,method='ward') #分3类result=cut ...

  9. R语言实现数据集某一列的频数统计——with和table

    with(priority.train, table(From.EMail)) 统计priority.train中From.EMail的频数

随机推荐

  1. 关于获取URL中传值的解决方法

    在我们页面的URL中包含着很多信息,包括域名,协议等等这里就不一一介绍了),对于我们开发者而言,使用比较多的就是页面之间的传值.为什么要页面传值呢?很简单,当你在浏览一个商品页面的时候你要看到一个商品 ...

  2. Android WebView导入HTML使Js生效的方法

    WebSettings ws = webview.getSettings(); ws.setJavaScriptEnabled(true);//加上这句 webview.loadDataWithBas ...

  3. 窝上课不听,how to learn C language easily(1)

    C language 学习心得 附:为啥起这么霸气侧漏,招大神们鄙视的标题,正如我在<C language>随笔的介绍中写的,这是一个写个妹纸们看的C language的文章.没错!!写这 ...

  4. String类理解

    1.首先应该知道的是:String是一个类,不属于基本类型,而是引用类型. 2.创建String对象的三种方式的比较: 第一种是先去String pool检查是否存在"abc"常量 ...

  5. [.NET] 《Effective C#》快速笔记 - C# 中的动态编程

    <Effective C#>快速笔记 - C# 中的动态编程 静态类型和动态类型各有所长,静态类型能够让编译器帮你找出更多的错误,因为编译器能够在编译时进行大部分的检查工作.C# 是一种静 ...

  6. 如何用jQuery实现div随鼠标移动而移动(详解)?----2017-05-12

    重点是弄清楚如何获取鼠标现位置与移动后位置,div现在位置与移动后位置: 用jQuery实现div随鼠标移动而移动,不是鼠标自身的位置!!而是div相对于之前位置的移动 代码如下:(注意看绿色部分的解 ...

  7. jQuery css操作

    jQuery操作css的元素样式 1.访问匹配元素的样式属性 来个小案例: <div id="div" style="width:200px;height:200p ...

  8. vs2015c++/MFC入门知识全集/实例规范书籍视频下载孙鑫c++对话框计算器基础控件使用教程系列

    VIP教程可免费看.可免费下载前部分试看教程地址:http://dwz.cn/4PcfPk免费下载地址:http://dwz.cn/mfc888 本课程目录 67章 [MFC项目开发第01天]Wind ...

  9. [大数据]-Elasticsearch5.3.1 IK分词,同义词/联想搜索设置

    --题外话:最近发现了一些问题,一些高搜索量的东西相当一部分没有价值.发现大部分是一些问题的错误日志.而我是个比较爱贴图的.搜索引擎的检索会将我们的博文文本分词.所以图片内容一般是检索不到的,也就是说 ...

  10. JVM类加载续

    上一篇理解了JVM类加载过程的第一个阶段,这篇来说说剩下的阶段:验证.准备.解析.初始化.需要注意的是,这些阶段(解析除外)只是按照这个顺序开始,但是执行的过程中可能存在交叉. 验证:就是要对加载的二 ...