R语言浅析(知识点)_第1页
R语言浅析(知识点)_第2页
R语言浅析(知识点)_第3页
R语言浅析(知识点)_第4页
R语言浅析(知识点)_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、R语言浅析语言浅析宋玉平办公室:徐汇六教504 R语言初学者指南语言初学者指南R语言数据操作语言数据操作统计建模与统计建模与R软件软件ggplot2:数据分析与图形艺术数据分析与图形艺术R语言参考书目语言参考书目:2上海师范大学商学院内容架构内容架构:R语言前世今生语言前世今生R语言简介:语言简介:软件安装,获取帮助,包的安装数据结构:数据结构:向量、矩阵、数组、数据框(Dataframe)、因子、列表数据导入数据导入控制流控制流/函数函数R语言统计分析语言统计分析ggplot2图形艺术图形艺术3上海师范大学商学院R语言前世今生语言前世今生:奥克兰大学奥克兰大学Ross Ihaka,Rober

2、t Gentleman 在在20世纪世纪 90年代初开发年代初开发前身是前身是20世纪世纪70年代的年代的S语言(贝尔实验室开发)语言(贝尔实验室开发)免费,开源,开放等优点免费,开源,开放等优点4上海师范大学商学院R语言简介语言简介:下载网址:下载网址: / (百度R Cran第一个链接)安装:一般软件安装方式(安装:一般软件安装方式(适合电脑操作系统)运行并简单操作运行并简单操作5上海师范大学商学院R语言优点语言优点:u R免费,永远正版u R 资源公开(不是黑匣子),优秀的内在帮助系统u R可以在linux, Windows和Macos

3、X上运行u R有优秀的画图功能 学生能够轻松地转到商业支持的 S-Plus程序u R语言有一个强大的,容易学习的语法,有许多内在的统 计函数u 对计算机初学者, 学习R语言使得学习下一步的其他编程不那么困难(譬如金融大数据分析软件Python等)6上海师范大学商学院R语言数据结构语言数据结构:u向量u矩阵u数组u数据框u列表u因子7上海师范大学商学院R语言数据结构语言数据结构:常量常量&变量变量,以句号开头时的第二个字符不允许是数字,以句号开头时的第二个字符不允许是数字8上海师范大学商学院R语言数据结构语言数据结构:变量赋值变量赋值9上海师范大学商学院R语言数据结构语言数据结构-向量向

4、量l向量生成及相关运算函数l向量元素选取10上海师范大学商学院R语言数据结构语言数据结构:向量向量11上海师范大学商学院R语言数据结构语言数据结构:向量向量序列生成序列生成12上海师范大学商学院R语言数据结构语言数据结构:向量向量选取元素选取元素13上海师范大学商学院R语言数据导入语言数据导入:u读纯文本文件读纯文本文件read.table() 函数函数【非工作目录需采用绝对路径】常用使用格式read.table(file,header=TRUE,sep=“”,skip=0)例rtread.table(C:Desktophouses.txt,header=TRUE)OR OR rt2 rt3

5、library(RODBC) connection query mydata odbcClose(conenction)15上海师范大学商学院R语言数据结构语言数据结构-矩阵矩阵l矩阵创建l矩阵元素选取l矩阵计算16上海师范大学商学院矩阵创建矩阵创建-matrixR语言数据结构语言数据结构-矩阵矩阵17上海师范大学商学院矩阵创建矩阵创建-rbindR语言数据结构语言数据结构-矩阵矩阵18上海师范大学商学院矩阵创建矩阵创建-cbindR语言数据结构语言数据结构-矩阵矩阵19上海师范大学商学院矩阵元素选取矩阵元素选取R语言数据结构语言数据结构-矩阵矩阵20上海师范大学商学院矩阵元素选取矩阵元素选取

6、R语言数据结构语言数据结构-矩阵矩阵21上海师范大学商学院矩阵计算矩阵计算R语言数据结构语言数据结构-矩阵矩阵l矩阵转置:t(A)t(A)l矩阵相乘:A%A%* *%B%Bl矩阵求逆:solve(A)solve(A)l特征值和特征向量:eigen(A) eigen(A) eigen(A)$values eigen(A)$values eigen(A)$vecotrs eigen(A)$vecotrs22上海师范大学商学院apply系列函数系列函数R语言数据结构语言数据结构-矩阵矩阵23上海师范大学商学院数组创建数组创建-arrayR语言数据结构语言数据结构-数组数组24上海师范大学商学院数组创

7、建数组创建-dimR语言数据结构语言数据结构-数组数组25上海师范大学商学院R语言数据结构语言数据结构-数据框数据框l数据框创建l数据框元素选取lAttach、detach、with26上海师范大学商学院R语言数据结构语言数据结构-数据框数据框R语言内置数据集语言内置数据集27上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)创建)创建28上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)创建)创建29上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)引用)

8、引用30上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)特殊引用方式)特殊引用方式31上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)引用)引用-subset32上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)-数据框添加变量数据框添加变量33上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)-数据框部分变量计算数据框部分变量计算34上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(

9、data.frame)-attach、detach35上海师范大学商学院R语言数据结构语言数据结构-数据框数据框数据框(数据框(data.frame)-with36上海师范大学商学院R语言数据结构语言数据结构-列表列表列表(列表(list)创建)创建37上海师范大学商学院R语言数据结构语言数据结构-列表列表列表(列表(list)函数)函数38上海师范大学商学院R语言数据结构语言数据结构-列表列表列表(列表(list)选取注意事项)选取注意事项39上海师范大学商学院R语言数据结构语言数据结构-因子因子因子(因子(factor)创建)创建40上海师范大学商学院R语言数据结构语言数据结构-因子因子因

10、子(因子(factor)创建)创建41上海师范大学商学院R语言数据结构语言数据结构-因子因子因子(因子(factor)-tapply函数函数42上海师范大学商学院R语言数据结构语言数据结构各种数据结构的判定和转化各种数据结构的判定和转化43上海师范大学商学院R语言控制流语言控制流分支语句分支语句分支语句分支语句if/else语句语句44上海师范大学商学院R语言控制流语言控制流分支语句分支语句分支语句分支语句if/else语句语句45上海师范大学商学院R语言控制流语言控制流分支语句分支语句分支语句分支语句switch语句语句46上海师范大学商学院R语言控制流语言控制流循环语句循环语句循环语句循环

11、语句for语句语句47上海师范大学商学院R语言控制流语言控制流循环语句循环语句循环语句循环语句while语句语句48上海师范大学商学院R语言控制流语言控制流循环语句循环语句循环语句循环语句repeat语句语句49上海师范大学商学院R语言统计分析语言统计分析l数据分布l区间估计l模型搭建50上海师范大学商学院R语言统计分析语言统计分析数据分布数据分布随机数生成随机数生成r - rnorm(100,0,1)dnorm(x,mean=0,sd=1,log=FALSE) #密度函数pnorm(q,mean=0,sd=1,lower.tail=TRUE,log.p=FALSE)51上海师范大学商学院R语

12、言统计分析语言统计分析数据分布数据分布直方图、经验分布图、直方图、经验分布图、QQ图图w-c(75.0,64.0,47.4,66.9,62.2,62.2,58.7,63.5,66.6,64.0,57.0,69.0,56.9,50.0,72.0) 52上海师范大学商学院R语言统计分析语言统计分析区间估计区间估计区间估计区间估计53上海师范大学商学院R语言统计分析语言统计分析区间估计区间估计区间估计区间估计54上海师范大学商学院R语言统计分析语言统计分析区间估计区间估计区间估计区间估计55上海师范大学商学院R语言统计分析语言统计分析区间估计区间估计区间估计区间估计56上海师范大学商学院R语言统计分析语言统计分析区间估计区间估计区间估计区间估计57上海师范大学商学院R语言统计分析语言统计分析模型搭建模型搭建一元线性一元线性准备工作准备工作58上海师范大学商学院R语言统计分析语言统计分析模型搭建模型搭建一元线性一元线性模型构造模型构造59上海师范大学商学院R语言统计分析语言统计分析模型搭建模型搭建一元线性一元线性模型构造模型构造60上海师范大学商学院R语言语言ggplot2图形艺术图形艺术ggplot2简介简介61上海师范大学商学院R语言语言ggplot2图形艺术图形艺术ggplo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论