R语言中常用的算术运算符 Eviews

R语言中常用的算术运算符

R语言中常用的算术运算符 R语言中常用的算术运算符如表2-28所示。 表2-28 常用算术运算符 例如,有些网站的跳出率bounce是以小数形式给出的,现在要依据实际情况把其转化为%形式。例如,把0....
阅读全文

R语言repeat-break循环语句

R语言repeat-break循环语句 repeat是无限循环语句,并且会在达到循环条件后使用break语句直接跳出循环。例如: pv<-c(1,1,2,3,1,1,15,7,18,1,1,2,...
阅读全文

R语言重复序列rep函数

R语言重复序列rep函数 rep是重复序列函数,其基本形式是rep(x,n)。其中,x是预重复的序列,可以是任意数据类型的向量或数值,n是重复的次数。例如: rep(1,9) 1 1 1 1 1 1 ...
阅读全文

R语言随机抽样sample函数

R语言随机抽样sample函数 在模拟实际数据情况时,常常会使用随机抽样函数来从整体中挑出部分样本数据。随机抽样又分为重复随机抽样和不重复随机抽样两种。 重复抽样是指:本次从整体中抽取出的数据样本,在...
阅读全文

R语言等差序列的创建

R语言等差序列的创建 等差数列产生函数sep可产生等距间隔的数列,基本形式为: seq (from = 1, to = 1, by = ((to - from )/ (length.out - 1 )...
阅读全文

R语言因子序列的创建

R语言因子序列的创建 使用gl函数可以方便地创建一个因子向量。其基本形式为: gl (n, k, length = n*k, labels = 1:n, ordered = FALSE ) 相应的示例...
阅读全文

R语言数据框的缺失值处理

R语言数据框的缺失值处理 使用na.omit函数可以删除数据框内包括NA的相关行数据。例如: data<-data.frame(a=c(1,2,NA,3),b=c(9:12));data a b...
阅读全文

R语言数据框的合并扩展与删除

R语言数据框的合并扩展与删除 1.数据框的合并扩展 1)增加新的样本数据。例如: web.data <-rbind(web.data,list("2012.1.8",10998,39.11,0....
阅读全文

R语言subset函数索引

R语言subset函数索引 subset函数可以方便地索引元素。事实上,该函数同样可以应用于数据框中。例如: subset(web.data,pv<15000&pv>10000) ...
阅读全文

R语言数据框的索引:索引列、行、元素

R语言数据框的索引:索引列、行、元素 数据框的索引和矩阵类似,由于都是二维数据,所以它也有两个维度的下标,同时数据框的列名称也可以方便地索引数据框的列数据。 1.索引列 例如: web.data$pv...
阅读全文

R语言数据框的创建与数据框的列名称

R语言数据框的创建与数据框的列名称 1.数据框的创建 data.frame函数可以直接把多个向量建立为一个数据框,并为列设置名称。例如: web.data<-data.frame(date=c(...
阅读全文

R语言列表的创建和索引

R语言列表的创建和索引 list()函数可用于创建列表对象。例如: data<-list(a=c(1,2,3),b=c("one","tow"),c=T,d=c(3i+4,9i-9));data...
阅读全文

R语言如何创建数组与数组索引

R语言如何创建数组与数组索引 1.数组创建 了解了矩阵,相信也可以很快地学好多维数组,因为矩阵可以看成是一个特殊的多维数组(维数为2)。在数组中,也有维数向量概念,只是其长度不再只是为2了。可使用ar...
阅读全文

R语言矩阵的运算

R语言矩阵的运算 1.一般运算 1)矩阵的加法(A+B):aij+bij=(A+B)ij。例如: A+B 5 10 15 9 14 19 13 18 23 17 22 27 A+1 #矩阵各个元素均与...
阅读全文

R语言矩阵的特征值和特征向量

R语言矩阵的特征值和特征向量 假设A是n阶方阵,如果存在数值m和非零n维列向量x,使得Ax=mx成立,则称m是A的一个特征值(characteristic value)。非零n维列向量x则称为矩阵A属...
阅读全文

R语言如何创建矩阵

R语言如何创建矩阵 在R中,可以使用matrix函数并以向量形式输入矩阵中的全部元素,使用ncol和nrow可设置矩阵的行和列数,从而创建一个矩阵。例如: data<-c(1:10) a<...
阅读全文

R语言如何操作多个向量

R语言如何操作多个向量 1.比较向量大小 使用pmin(<向量1>,<向量2>…<向量n>)可以依次比较向量1至向量n内的各元素,并把较小的元素组成新向量。pmax...
阅读全文

R语言如何处理样本中的缺失值

R语言如何处理样本中的缺失值 实际工作中,数据集很少是完整的,许多情况下样本中都会包括若干缺失值NA,这在进行数据分析和挖掘时比较麻烦。R语言通过na.fail和na.omit函数可以很好地处理样本中...
阅读全文

R语言如何编辑向量

R语言如何编辑向量 如果向量建立好后,还要对向量进行修改,该怎么办?在R语言中,修改向量内某元素很简单,只要通过索引找出特定的元素,然后直接使用<-进行赋值即可。不过除了改变元素内容外,R语言还...
阅读全文