目录
1.数学函数
1.1 绝对值 abs()
> abs(-5:-1)
[1] 5 4 3 2 1
1.2 开方 sqrt()
> x<-c(1,24,9,16)
> sqrt(x)
[1] 1.000000 4.898979 3.000000 4.000000
1.3 对数 log()
> log(4,2)
[1] 2
> log10(100)
[1] 2
1.4 三角 sin()、cos()、tan()
> sinpi(1/2)
[1] 1
> sinpi(1)
[1] 0
> cospi(1/2)
[1] 0
> cospi(1)
[1] -1
> tanpi(1/4)
[1] 1
1.5取整
1.5.1 向上取整 ceiling()
ceiling函数会返回不小于输入数字的整数
> ceiling(1.5)
[1] 2
1.5.2 向下取整 floor()
floor函数会返回不大于输入数字的整数
> floor(1.5)
[1] 1
1.5.3 整数部分 trunc()
trunc函数会返回输入数字的整数部分
> trunc(1.5)
[1] 1
1.5.4 保留位数round()
round函数的第一个参数是向量,第二个参数是保留到小数点后几位但不进行四舍五入
> round(1.555,2)
[1] 1.55
1.5.5 有效数字四舍五入 signif()
signif函数的第一个参数是向量,第二个参数是保留到小数点后几位且进行四舍五入
> signif(1.555,2)
[1] 1.6
2.统计函数
2.1 求和 sum()
> x<-c(1:100)
> sum(x)
[1] 5050
2.2 最值 max()、min()
> max(x)
[1] 100
> min(x)
[1] 1
2.3 范围 range()
> range(x)
[1] 1 100
2.3 均值 mean()
> mean(x)
[1] 50.5
2.4 方差 var()
> var(x)
[1] 841.6667
2.5 标准差 sd()
> sd(x)
[1] 29.01149
2.6 连乘积 prod()
> prod(x)
[1] 9.332622e+157
2.7 中位数 median()
> median(x)
[1] 50.5
2.8 分位数 quantile()
> quantile(x)
0% 25% 50% 75% 100%
1.00 25.75 50.50 75.25 100.00
2.9 索引函数which.XXX
which.max会返回向量中的最大值下标,which.min会返回向量中的最小值下标
> which.max(x)
[1] 100
> which.min(x)
[1] 1