随笔分类 - R语言学习与参考
摘要:1、问题 在对时间序列进行拟合操作时,发生:Error in ts(x):对象不是矩阵的错误,而直接在arima()函数中使用时没有问题的。 > sample<-c2 > sample [1] 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.20 0.09 0.0
阅读全文
摘要:R语言中有很多有用的统计函数。例如算术平均数: mean(x) 求x的平均数。 mean(x, trim=0.05, na.rm=TRUE) 则提供了截尾平均数,即丢弃了最大5%和最小5%的数据和所有缺失值后的算术平均数。 R提供的常用统计函数: 函 数描述mean(x) 平均数mean(c(1,2
阅读全文
摘要:在R语言中,可以生成不同的分布,用于实验和学习。 在R中,概率函数形如①: 其中第一个字母表示其所指分布的某一方面: d = 密度函数(density) p = 分布函数(distribution function) q = 分位数函数(quantile function) r = 生成随机数(随机
阅读全文
摘要:R语言的对象处理实用函数可视为一个分析变量(或对象)的工具集,类似于Java中的反射功能,但使用起来更简单。 处理数据对象的实用函数见下表: 函数用途length(object)显示对象中元素/成分的数量dim(object)显示某个对象的维度str(object)显示某个对象的结构class(ob
阅读全文
摘要:在R语言中变量是在赋值时才创建的,不能事先进行声明。这里变量重命名实际上指的是给变量中的子变量重命名,如果从面向对象的角度来说,就象是修改一个类的属性名,其数据保持不变。在一般面向对象的语言中,修改属性名是不允许的,修改属性名就等于把该属性删除,再重新创建一个属性,并赋值。 在R语言里为什么要能修改
阅读全文
摘要:绘图函数变量解释: 1、绘图函数 plot 高级绘图函数,能自动创建新的绘图窗口 lines,points 低级绘图函数,用于在已有图形上叠加新的图形。 lengend 图例,低级绘图函数 下面的例子画cpu1,c2两条曲线: >plot(cpu1,type="o",pch=15,lty=1,col
阅读全文
摘要:经验丰富的程序员通常会发现R语言的某些方面不太寻常。以下是这门语言中你需要了解的一些特性: 1、对象名称中的句点(.)没有特殊意义。但美元符号($)却有着和其他语言中的句点类似的含义,即指定一个对象中的某些部分 例如: (1)A$x是指数据框A中的变量x。 (2)lm.x 指一个变量,lm$x则指对
阅读全文
摘要:1、截取数据的一部分 在统计分析时,如果希望用观测数据的一部分来进行计算分析,该怎么做呢? 一个办法是用类似访问数组索引的方式,根据索引范围来截取,例如,对一组cpu利用率数据取前6个值: > cpu1 [1] 0.0 0.0 0.0 0.0 0.0 6.1 3.0 10.5 -10.6 -1.4
阅读全文