R技巧[34]:R语言差分运算 |
2018-03-21 08:44:33 |
R语言中,对时间序列数据进行分析处理时,使用差分函数要注意:差分函数diff()不带参数名的参数指滞后阶数,也就是与... |
R技巧[33]:R语言计算程序运行时间 |
2018-01-26 15:53:52 |
有时候需要计算一下程序的运行时间,下面提供一种方法。
ptm<-proc.time()
for(iin1:10000)x<-rnorm(... |
R技巧[32]:R找出a向量元素小于b向量元素的个数 |
2017-04-21 19:56:05 |
找出a向量元素小于b向量元素的个数,其实思想和简单,先比较一下,将比较结果存放在另外一个向量中,再找到比较结果为TRUE的元素!
代码如下:
a=c(1,2,3,4,5)
b=c(-1,0,... |
R技巧[31]:R绘图标题包含中文加希腊字母 |
2017-04-09 17:48:10 |
我们来讲解R绘图时,如何在标题中实现中文加上希腊字母组合。看下面的代码:
x=rnorm(100)
tit=expression(paste("远方教程程序演示:中文加希腊字母&qu... |
R技巧[30]:R语言返回数组最大元素的下标 |
2017-04-02 17:14:32 |
有时候,我们不仅需要求数组中最大的元素,而且要求出最大的元素所对应的下标。下面的例子,即可完成所求!
例如:a=c(1,2,3,4,7,0,0,0,2),显然最大元素是7,所对应的下标为5。
... |
|
R技巧[29]:R画图标题中输出下标方法_expression() |
2017-02-26 19:06:07 |
今天讲解在R语言绘图时,如何在标题处输出下标。
语法:expression(公式)
我们用一个例子加以说明:
xtit=expression(X[1]) #... |
R技巧[28]:R画图控制坐标轴范围 |
2017-02-25 21:40:03 |
今天给大家讲解R画图时如何控制坐标轴范围。
语法:plot(data,xlim=范围,ylim=范围)
看下面例子:
plot(1:10,xlim=c(-3,10),ylim=c(-10,1... |
R技巧[27]:在R中如何画一个椭圆-置信域绘图 |
2017-01-05 09:01:38 |
问题:a11*x^2+a12*x1*x2+a21*x2*x1+a22*x2^2=1,系数a11,a12,a21,a22已知,画出x1和x2的关系图。
代码如下:
library(plotrix... |
R技巧[26]:需要TRUE/FALSE值的地方不可以用缺少值 |
2016-12-24 08:42:23 |
我们在运行R程序的时候,有时候会出现:需要TRUE/FALSE值的地方不可以用缺少值
这样的错误提示。但是,检查自己的程序,却没发现错误。其实,产生这个错误的原因出现在if语句的返回... |
R技巧[25]:R判断NaN |
2016-10-24 14:12:02 |
在R计算过程中,有时候会出现NaN的情况,意思是NotaNumber.
识别NaN的方法是:is.na(x)
例1:
x<-c(NaN,NaN,2,3,4),则
is.na(x)会出... |
|
R技巧[24]:利用optim最优化函数进行曲线拟合 |
2016-07-24 08:30:53 |
R语言中对函数求极值有两种命令,较简单的是optimize函数,在确定搜索范围后可对一元函数求极值,例如:
f=function(x)3*x^4?2*x^3+3*x^2?4*x+5
optim... |
R技巧[23]:R语言中的最大似然估计 |
2016-07-24 08:28:21 |
对于最大似然估计,都是依赖于似然函数的,因此关键在于写出似然函数,然后对该似然函数进行优化。似然函数依个人的问题而定,比如说下面的是正态分布的似然函数:
normal<-function(... |
R技巧[22]:R语言Kolmogorov-Smirnov检验 |
2016-04-24 14:21:38 |
Kolmogorov-Smirnov正态性检验
Kolmogorov-Smirnov是比较一个频率分布f(x)与理论分布g(x)或者两个观测值分布的检验方法。其原假设H0:两个数据分布一致或者数据符... |
R技巧[21]:R语言关系运算 |
2016-04-17 22:54:36 |
与其它语言类似,R语言也有关系运算符。
且:& (前后两者语句都正确时返回真)
或:| (前后两者语句中有一个正确即返回真)
非:!&nb... |
R技巧[20]:R语言安装Package方法 |
2016-04-10 22:44:24 |
1.自动安装(在线安装)
在R的控制台,输入
install.packages("gridExtra") #安装gridExtra
install.packages... |
|