一、R的基本数学运算(1)

对象命名
点式风格:在名称中间加上点号。例如,grade.Jenny、grade.Bob。
驼峰式:名称的每一个英文首字母大写。例如,FirstGrade、First.Grade。
对象赋值
“=” :m = 5
"<-" (小于号和减号):m <- 5 
"->"(减号和大于号) :5 -> m
程序注释
输入"#"符号,添加注释。好的命名和注释都是为了增强自己程序的可读性。即使几年后,仍能了解对象代表的意义。

1、加、减、乘、除 

x1 = 5 + 6    #加法,将5加6设定给对象x1
x2 = 1 - 7    #减法,将1减7设定给对象x2
x3 = 4 * 8    #乘法,将4乘以8设定给对象x3
x4 = 8 / 7    #除法,将8除以7设定给对象x4

2、余数和整除

"%%":计算余数,两个百分号。
"%/%":整除,即求余符号中间加上一个除号。

9 %% 5    #计算9除以5后的余数
9 %/% 5    #计算9除以5所得的整数部分

 3、平方根

 "**"或"^" :次方。

2 ** 10    #2的10次方
2^10       #2的10次方

2^(0.5)    #2的平方根
sqrt(2)    #2的平方根,英文square root

 4、绝对值

abs(-6)    #计算-6的绝对值,英文absolute value
abs(10)    #计算10的绝对值

5、exp()和对数

exp()是指以自然数e的x次方,其中e的近似值是2.718282。
以自然数为e为底的对数,log(3)。            # 即ln3,写法不同。
一般基底的对数,例如,log(b,a)。        # 即以a为底,b的对数。底数写在后面。
以10为底的对数,log10(3)。                    # 即以10为底,3的对数。

log(2)        #计算以自然数e为底的对数值

log10(2)      #计算以10为底,2的对数
log(2, 10)    #计算以10为底,2的对数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值