【统计建模与R软件】第二章 R软件的使用 上机练习2

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

上机练习及解析

1)计算 y = sin(10 \pi)e^{-0.3+4^2}+log_423

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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值