
R语言学习与参考
分享R语言学习经验总结,以及学习和实践过程中碰到的技术难点、疑点,对应的解决办法等。
hongweigg
这个作者很懒,什么都没留下…
展开
-
R语言学习笔记-数据操作
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 5.9 0.1[13] 9.0 -15.1原创 2015-05-06 10:18:33 · 7632 阅读 · 0 评论 -
R语言学习笔记-变量重命名
在R语言中变量是在赋值时才创建的,不能事先进行声明。这里变量重命名实际上指的是给变量中的子变量重命名,如果从面向对象的角度来说,就象是修改一个类的属性名,其数据保持不变。在一般面向对象的语言中,修改属性名是不允许的,修改属性名就等于把该属性删除,再重新创建一个属性,并赋值。 在R语言里为什么要能修改属性名呢,这应和R主要的工作领域有关,R作为统计分析类语言,需要处理大量数据,处理的主原创 2015-05-07 09:37:28 · 57991 阅读 · 0 评论 -
R语言初学者经验
经验丰富的程序员通常会发现R语言的某些方面不太寻常。以下是这门语言中你需要了解的一些特性: 1、对象名称中的句点(.)没有特殊意义。但美元符号($)却有着和其他语言中的句点 类似的含义,即指定一个对象中的某些部分。例如,A$x是指数据框A中的变量x。 例如:lm.x 指一个变量,lm$x则指对象lm的一个属性。2、 R不提供多行注释或块注释功能你必须原创 2015-05-06 10:50:19 · 21594 阅读 · 2 评论 -
R语言学习笔记-绘图相关
绘图函数变量解释:1、绘图函数plot()高级绘图函数,能自动创建新的绘图窗口lines,points低级绘图函数,用于在已有图形上叠加新的图形。lengend图例,低级绘图函数下面的例子画cpu1,c2两条曲线:plot(cpu1,type="o",pch=15,lty=1,col="blue")lines(c2,type="o",pch=1,lty=1,col原创 2015-05-06 19:49:24 · 4737 阅读 · 0 评论 -
R语言学习-对象处理实用函数
R语言的对象处理实用函数可视为一个分析变量(或对象)的工具集,类似于Java中的反射功能,但使用起来更简单。处理数据对象的实用函数见下表:函数用途length(object)显示对象中元素/成分的数量dim(object)显示某个对象的维度str(object)显示某个对象的结构class(object)显示某原创 2015-05-07 10:00:47 · 1919 阅读 · 0 评论 -
R语言学习笔记-概率函数
在R语言中,可以生成不同的分布,用于实验和学习。在R中,概率函数形如①: 其中第一个字母表示其所指分布的某一方面: d = 密度函数(density) p = 分布函数(distribution function) q = 分位数函数(quantile function) r = 生成随机数(随机偏差) 常用的概率函数见下表:原创 2015-05-13 09:54:40 · 14866 阅读 · 0 评论 -
R语言学习笔记-统计函数
R语言中有很多有用的统计函数。例如算术平均数:mean(x)求x的平均数。mean(x, trim=0.05, na.rm=TRUE)则提供了截尾平均数,即丢弃了最大5%和最小5%的数据和所有缺失值后的算术平均数。R提供的常用统计函数:函 数描述mean(x) 平均数mean(c(1,2,3,4))原创 2015-05-13 11:25:18 · 8737 阅读 · 0 评论 -
R语言学习笔记-Error in ts(x):对象不是矩阵问题解决
1、问题在对时间序列进行拟合操作时,发生:Error in ts(x):对象不是矩阵的错误,而直接在arima()函数中使用时没有问题的。> sample> sample [1] 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.20 0.09 0.08 0.14 0.14 0.23[15] 0.08 0.06 0.12 0.20 0.14原创 2015-08-19 10:47:52 · 16515 阅读 · 0 评论