首页 > 编程语言 > 详细

R语言实战笔记(一)

时间:2016-07-19 10:25:34      阅读:136      评论:0      收藏:0      [点我收藏+]

        今天开始将之前的笔记写到博客上,希望能写完技术分享技术分享

 (第一章)

        首先将第一章的几个函数截图放上来,之后会经常用到,就算记不住也要经常看看。

技术分享

技术分享技术分享

技术分享

技术分享

        技术分享

       我一开始也是觉得这些没什么好看的,结果用到的时候就吃亏了,每次都要翻书查看,还有可能写错,所以希望大家在学习这本书的时候,一定不要对这些基础知识懈怠。

       特意一点,在查看包的时候 help(package="package_name") 记得一定要加双引号。

(第二章)

       主要介绍了R语言中的数据结构。R中有许多用于存储数据的结构,包括标量、向量、数组、数据框和列表。

       R可以处理的数据类型(模式)包括数值型、字符型、逻辑型(TRUE/FALSE)、复数型(虚数)和原生型(字节)。

      这节为基础知识,没什么好说的,也是需要仔细看的,因为,这里如果有问题,你在用R的时候会非常累。

      这里主要提一下,书中说的提取元素的两种写法:

     1,attach(),detach()

    例:以第1章中的mtcars数据框为例,可以使用以下代码获取每加仑行驶英里数(mpg)变量的描述性统计量,并分别绘制此变量与发动机排量(disp)和车身重量(wt)的散点图:

        技术分享技术分享

     以上代码也可写成:

技术分享

技术分享

       函数attach()可将数据框添加到R的搜索路径中。R在遇到一个变量名以后,将检查搜索路径中的数据框,以定位到这个变量。函数detach()将数据框从搜索路径中移除。值得注意的是,detach()并不会对数据框本身做任何处理。这句是可以省略的,但其实它应当被例行地放入代码中,因为这是一个好的编程习惯。

      2,with()

       上面的代码也可写成

技术分享

技术分享

    3,还有一点是我后来用到最多的,就是与SQL的连接,通过安装RODBC包来实现。但是在用之前,还需要配置以西ODBC,这个百度下就能找到,我之前保存的一个攻略给忘了,找不到了。

技术分享

这是书中给出的例子

技术分享

这个在我参加阿里比赛的时候,第一次用到,因为庞大的数据直接放入中,观察其阿里实在是不方便。

技术分享

R语言实战笔记(一)

原文:http://blog.csdn.net/zuxiaodon/article/details/51941595

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!