统计软件实验
1
每题需注意
1
命令代码
2
结果或图?/p>
3
自己的错?/p>
1 y =
23
log
)
10
sin(
4
)
4
3
.
0
(
2
?/p>
?/p>
?/p>
?/p>
e
?/p>
y <- sin(10*pi)*exp(-0.3+4^2)+log(23)/log(4)
2
x = sin(223/3)
?/p>
y = x^2
?/p>
z = y*10
;求
x+2y-5z
x <- sin(223/3);y <- x^2;x+2*y-5*z
3
建立起始?/p>
=3,
增量?/p>
=5.5,
终止?/p>
=44
的一维数?/p>
x
x <- seq(3.47,by=5.5)
4
建立等差一维数?/p>
x
:首项为
0,
末项?/p>
?/p>
,
项数?/p>
15
x <- seq(0,pi,length=15)
5
?/p>
100,200,200,200,400,600,600,600,800
输入
R
中,保存?/p>
numeric
变量?/p>
numeric <- c(100,200,200,200,400,600,600,600,800)
6
?/p>
numeric
转换?/p>
factor
存入变量
factor.numeric
,并?/p>
class
()确认?/p>
factor.numeric <- as.factor(numeric)
7
查看
factor.numeric
的内?/p>
factor.numeric
8
创建一?/p>
2
?/p>
50
的向?/p>
,
形式?/p>
2, 4, 6, 8, ..., 48, 50
并名为为
vector1
vector1 <- seq(from=2,to=50,by=2)
9
选取
vector1
中的?/p>
20
个元?/p>
vector1[20]
10
选取
vector1
中的?/p>
10
?/p>
15
?/p>
20
个元?/p>
vector1[c(10,15,20)]
11
选取
vector1
中的?/p>
10
?/p>
20
个元?/p>
vector[10:20]
12
选取
vector1
中值大?/p>
40
的元?/p>
vector1[vector1>40]
13
创建向量
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
rep(1:5,5)
14
使用
rep()
创建向量
0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4
4
rep(0:4,rep(5,5))
15
用函?/p>
rep()
构造一个向?/p>
x,
它由
3
?/p>
3,4
?/p>
2,5
?/p>
1
构成
x=c(rep(3,3),rep(2,4),rep(1,5))
统计软件实验
2
每题需注意
1
命令代码
2
结果或图?/p>
3
自己的错?/p>