上机练习及解析
1)计算 
y = sin(10*pi)*exp(-0.3+4^2)+log(23)/log(4)
结果:
[1] 2.261781
2)x = sin(223/3), y = x^2,z = y*10 ;求x+2y-5z
x = sin(223/3)
y = x^2
z = y*10
x + 2*y - 5*z
结果:
[1] -37.60255
3)建立起始值=3,增量值=5.5,终止值=44的一维数组x
x = seq(3,44,by=5.5)
结果:
> x
[1] 3.0 8.5 14.0 19.5 25.0 30.5 36.0 41.5
4)建立等差一维数组x:首项为0,末项为pi,项数为15
x = seq(0,pi,length=15)
结果:
[1] 0.0000000 0.2243995 0.4487990 0.6731984 0.8975979 1.1219974 1.3463969
[8] 1.5707963 1.7951958 2.0195953 2.2439948 2.4683942 2.692

本文介绍了如何使用R语言进行数组和向量的运算与操作,包括计算sin(223/3)及其平方和乘积,创建等差序列,将数值转换为factor类型,提取向量特定位置的元素,使用rep()构造重复序列,以及矩阵的加法和乘法等。通过这些练习,读者可以掌握R语言的基本数据操作技巧。
最低0.47元/天 解锁文章
516

被折叠的 条评论
为什么被折叠?



