3、R语言基础:计算、向量操作与代码风格指南

R语言基础:计算、向量操作与代码风格指南

1. R作为计算器

R语言最基础的功能之一就是作为计算器使用。在进行基本算术运算时,遵循PEMBDAS运算顺序,即先括号,再指数运算,接着乘法和除法,最后加法和减法。

8 + 9 / 5 ^ 2   
## [1] 8.36    
8 + 9 / (5 ^ 2)   
## [1] 8.36    
8 + (9 / 5) ^ 2   
## [1] 11.24    
(8 + 9) / 5 ^ 2   
## [1] 0.68   

默认情况下,R会显示七位数字,但可以使用 options() 函数进行更改。

1 / 7   
## [1] 0.1428571    
options(digits = 3)   
1 / 7   
## [1] 0.143   

大数会以科学记数法表示,同样可以使用 options() 函数进行调整。需要注意的是,最大显示位数为22位,请求更大的位数会产生错误信息。

888888 * 888888   
## [1] 7.9e+11    
options(digits = 10)   
888888 * 888888   
## [1] 790121876544   
options(digits = 22)   
pi   
## [1] 3.141592653589793115998  
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值