R基础整理
Posted 黑夜天星
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R基础整理相关的知识,希望对你有一定的参考价值。
1 创建变量和矩阵
2 基本数值处理函数
3 数组
4 数据框
5 文本文件和excel的读取
6 for,while语句的格式
7 R脚本注意
8 分布函数
一 创建向量和矩阵
函数c( ), length( ), mode( ), rbind( ), cbind( )
c()函数可以创建向量,seq()函数可以创建有序数值向量,letter()函数可以创建小写字母序列,LETTER()创建大写字母序列
matric()生成矩阵,t()将矩阵转置函数,slove()函数求逆矩阵,也可求解线性方程组
<- 与=都可以赋值,R中<-为标准赋值符号
diag()函数,eigen()函数可求解矩阵特征值和特征向量
二 基本数值处理函数
max(),min(),mean(),var()方差,sd()标准差,prod()连乘
which()查找函数,rev()反向排序函数,sort()排序函数,help()查找帮助函数
rnorm的帮助html文档
三 数组
is.vector()函数,判断是否是变量,is.array()判断是否是数组,ls.matrix()判断矩阵,drm()生成数组。
注:矩阵是二维数组,但数组不一定为矩阵
四 数据框
1.数据框是矩阵格式,但列可以为不同数据类型
2.每列是一个变量,每行是一个观测值,且每列长度必须相同
plot()函数,画图。plot(x)
五 文本文件和excel的读取
1.先设置工作目录
2.x<-read.table("heiye.txt") 也可以通过剪切板:用y=read.table("clipboard",header=F)
3.读excel文件可以通过安装包实现
library(RODBC)
a<odbcConnetExcel("a.xls")
w<-sqlFetch(a,"sheel")
六 for语句,while语句格式
for (i in 1:100) {c[i]=i+c[i-1];b[i]=1*2}
while() { ; }
七 R脚本注意
1 名称以.r结尾
2 用source()函数运行
3 print()函数,在脚本里打印功能
八 分布函数
正态分布函数rnorm( )
泊松分布函数rpois( )
指数分布函数rexp( )
Gamma分布函数rgamma( )
均匀分布函数runif( )
二项分布函数rbinom( )
几何分布函数rgeom( )
以上是关于R基础整理的主要内容,如果未能解决你的问题,请参考以下文章