文件名称:数据对象的类型与建立-电子工程师的路线图
文件大小:237KB
文件格式:PDF
更新时间:2024-06-27 11:55:39
R命令
R 一、 R的安装载入与帮助查询 命令 解释 1 install.packages(“程序包 ”) 安装指定程序包 2 library(“程序包”) 载入指定程序包(已安装) 3 help.start( ) R基本知识的查询 4 help( 函数) 或 ?(函数) 获取指定函数的帮助页面 5 help(“字符”) 获 取 指 定 字 符 的 帮 助 页 面 , 选 项 try.all.packages=FALSE/TRUE, 或 package=“程序包” 6 apropos(“字符”) 或 apropos(字符) 找出所有名中含指定字符的函数 7 help.search(“字符”) 列出所有在帮助页面含指定字符的函数 8 find(函数) 或 find(“函数”) 得到含指定函数的程序包 9 args(函数) 或 args(“函数”) 得到含指定函数的自变量列表 二、 数据对象的类型与建立 类型 建立命令 解释 向量 seq(from=,to=,by= )或� 产生较简单的序列 rep( ) 通过重复产生复杂序列 c( ) 无规律的向量 scan( ) 通过键盘逐个输入 因子 factor(x,levels=sort(unique(x),na.last=T RUE),labels=levels,exclude=NA,ordere d=is.ordered(x)) levels 指定水平,labels 指定水平名字,exclude 剔除水平值,ordered水平是否排序 gl(k,n) 产生 k个水平的因子序列,每个水平重复 n次, 选项 length=个数, label=因子名. 数组 array(data,dim=向量,dimnames=向量) data 为构建数组之数据 ,dim 为维数向 量,dimnames为各维名称 矩阵 matrix(data,row,col ) 选 项 byrow=FALSE 按 列 填 充 � rownames(),colnames()给行列赋名 diag( ) 提取对角元 t()转置,diag()提对角元,rbind()按行合并,cbind()按列合并,*逐元乘积,%*%代数积,det() 方阵行列式, 数据 框 data.frame(变量名=数据, 变量名= 数据) with(数据集,新变量) 在原数据框中添加新变量 transform(数据集,新变量 1,新变量 2) 一次性添加多个新定义变量 subset(data,条件) 提取满足条件的子集 列表 list(x,y,z) 不同类型的数据 x,y,z…组成的对象 时间 序列 ts(data=NA,start=1,end=numeric(0),frequency=1,deltat=1,ts.eps=getOption(“ts.eps”),class, names)