1 / 47
文档名称:

R入门实例.pdf

格式:pdf   大小:1,168KB   页数:47页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

R入门实例.pdf

上传人:Bonnacon 2022/4/13 文件大小:1.14 MB

下载得到文件列表

R入门实例.pdf

文档介绍

文档介绍:入门实例
实验目的
初步学****如何应用 R软件解决统计问题
实验内容
1、 R 简介
2、 应用实例
3、 实验作业
退出R– 工具条介绍
Source R code Load image Save image Copy and Paste (打印)
(打开程序脚本) (载入映 (保存映 Stop current computation
象) 象) (中断目前的计算)
• Source R code 执行R文件(*.R或*.r)
• Save image 保存工作空间,文件名为*.RData
• Load image 打开已有的工作空间
• Stop current computation
中止当前计算(由于超时等原因)» 主菜单介绍(相应有中文对照)二、应用实例
•  S的基本界面是一个交互式命令窗口,命令提
示符是一个大于号,命令的结果马上显示在命
令下面。
•  S命令主要有两种形式:表达式或赋值运算
(用<-表示)。在命令提示符后键入一个表
达式表示计算此表达式并显示结果。赋值运算
把赋值号右边的值计算出来赋给左边的变量。
•  可以用向上光标键来找回以前运行的命令再次
运行或修改后再运行。
•  S是区分大小写的,所以x和X是不同的名字。我们用一些例子来看R软件的特点。
假设我们已经进入了R的交互式窗口。
如果没有打开的图形窗口,在R中,用:> x11()
可以打开一个作图窗口。然后,输入以下语句:
> x1 <- 0:100
> x2 <- x1*2*pi/100
> y <- sin(x2)
> plot(x2,y, type=‘l')
&gt;plot(x2,y,type=“s”,main=“画图练<br****sub=“好好练&quot;, xlab=&quot;x轴&quot;,ylab=&#39;y轴&#39;)•  这些语句可以绘制正弦曲线图。其中,“&lt;
-”是赋值运算符。0:100表示一个从0到100
的等差数列向量。
•  第二个语句可以看出,我们可以对向量直接进
行四则运算,计算得到的x2 是向量x1的所有元
素乘以常数2*pi/100的结果。
•  从第三个语句可看到函数可以以向量为输入,
并可以输出一个向量,结果向量y的每一个分量
是自变量x2的每一个分量的正弦函数值。从最
后一个语句可以看出函数的调用也很自由,可
以按位置给出自变量,也可以用“自变量名
=”的形式指定自变量值,这样可以使用缺省
值。2x 2
例 1 在[-1,2]上画 y = e + sin(3x ) 的图形
数学函数
abs,sqrt:绝对值,平方根 log, log10, log2 , exp:
对数与指数函数 sin,cos,tan,asin,acos,atan,
atan2:三角函数 sinh,cosh,tanh,asinh,acosh,
atanh:双曲函数
&gt; x1 &lt;- 100:200
&gt; x &lt;- x1/100
&gt; y &lt;- exp(2*x)+sin(3*x*x)
&gt; plot(x,y, type=‘l&#39;)50
40
30
y
20
10
0
- -
x简单统计量
sum, mean, var(方差), sd(标准差), min,
max, range,
Median(中位数), IQR(四分位间距)等为
统计量,
sort,order,rank与排序有关,
其它还有ave(平均值),fivenum,mad,
quantile(分位数),
stem等。下面我们看一看S的统计功能:
&gt; marks &lt;- c(10, 6, 4, 7, 8)
&gt; mean(marks)
&gt; sd(marks)
&gt; median(marks)
&gt; min(m