R实战学习笔记.docx

R实战学习笔记.docx

ID:54965866

大小:2.95 MB

页数:69页

时间:2020-04-25

R实战学习笔记.docx_第1页
R实战学习笔记.docx_第2页
R实战学习笔记.docx_第3页
R实战学习笔记.docx_第4页
R实战学习笔记.docx_第5页
资源描述:

《R实战学习笔记.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、内置数据结构:元组:元组由不同元素构成,每个元素可以存储不同类型的数据,如字符串、数值、元组。元组是写保护的,元组创建后不能再做任何修改。reload()函数将以前导入过的模块再加载一次。重新加载(reload)包括最初导入模块时应用的分析过程和初始化过程。这样就允许在不退出解释器的情况下重新加载已更改的Python模块。Pow(n,2)对某数求平方pow(4.5-4,2)记(4.5-4)2Sqrt()求平方根欧几里得距离sqrt(pow(4.5-4)+pow(2-1,2))Deepcopy()深拷贝,能拷贝对象内部所有数据和引用。若A深拷贝数据B,则A变,B不变

2、。Copy()浅拷贝,只是复制数据。若A浅拷贝数据B,则A变,B也变。+表示连接%系统R语言一、入门R区分大小写字母1获取帮助help.start()help(foo)或者?fooexample(foo)data()列出加载包中所有可用示例数据集2工作空间工作空间是R用来读取文件和保存结果的默认目录。getwd()setwd(“D:/rworkspace”)D:/rworkspace必须存或者用dir.create()创建新目录load()从上一次会话结束地方开始3输入source(”myscript.R”)将执行包含在文件myscript.R中的R语句集合4输出

3、sink(“myoutput”,append=TRUE,split=TRUE)默认情况下,有一样名字文件,会被覆盖原文件。append将文本追加到文件后,而不是覆盖,split将文件发送至屏幕并且输出文件。不加参数的sink()仅向屏幕输出结果。图形输出Pdf(“mygraphs.pdf”)输出结果作为输入1包包是函数、数据、预编译代码以一种定义完善的格式组成的集合。存包的目录称为库函数.libpath()显示库所在位置library()显示库位置以及有哪些包第一次安装一个包用:install.packages(“gclus”)包(引号是必须的)gclus提供了创

4、建增强型散点图的函数。包只需安装一次,但作者可能更新它update.packages(“包名”)查看已经安装的包installed.packages()列出安装包的版本和依赖关系包的载入:包安装时从cran镜像站点下载它加入库的过程需用到时还得library(gclus)包带有示例,help(package=”包名”)可以输出包的简短描述以及包中函数和数据集名称的列表。选中全部代码再按run否则编译器只会运行最后一行代码一、数据集对象是可以赋值给变量的任何事物。x<-mtcars[order(mpg),]不加,系统分不清向量矩阵数组数据框data.frame()p

5、atientid$age用来选取一个给定数据框中的某个特定变量attach(mtcars)//可以将数据框添加到R的搜索路径,plot(disp,mpg)//此时若有其他名称相同对象,比如也叫disp则原始对象取得优先权。若长度不匹配则报错,要注意detach(mtcars)否则得plot(mtcars$disp,mtcars$mpg)with({只写半边括号,r中命令就能按enter后自动换行命令<<-按上下键可以使用历史命令列表(向量、数组、数据框、列表)因子:因子(factors)提供了一种处理分类数据的更简介的方式。levels=c(“poor”,””,”

6、improved”,”excellent”)可以通过level将类别变量排序列联表table(patientdata$diabete,patientdata$status)str(patientdata)显示数据框patientdata的结构,如哪些列,多少个变量与观测,具体值是。Summary(patient)显示统计概要#注释无多行注释一、图形初阶如何创建多个图形并随时查看每一个呢方法一dev.new()创建图语句dev.new()创建图语句···dev.off()将输出返回到终端修改图形参数>dose<-c(20,30,40,45,60)>drugA<-c(

7、16,20,27,40,60)>drugB<-c(15,18,25,31,40)>plot(dose,drugA,type="b")复制当前图形参数opar<-par(no.readonly=TRUE)par(lty=2,pch=17)#设置图形参数,此时应用于所有之后创建图形plot(dose,drugA,type="b")#查看修改参数后图片效果>par(opar)>plot(dose,drugA,type="b")#图片又变回原来参数了>plot(dose,drugA,type="b",lty=2,pch=17)#仅应用于该图像绘制点的符号R中查看已经安装的

8、包路径和包

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。