1,用R进行简单的计算:
我们可以用R进行以下各类运算。
- 加法 +
- 减法 -
- 乘法 *
- 除法 /
- 幂运算 ^
- 整数商 %/%
- 余数 %%
例如:
输入: (1 + 2 – 3 * 4) / 5^6
结果: [1] -0.000576
2,R中还有很多的数学函数可以使用,比如说开方函数、对数函数等等。
例如:
输入: sqrt(2)
结果:[1] 1.414213
你还可以使用多个函数进行计算。例如:
输入: sqrt(100) + round(100) / log10(100)
结果:[1] 60 下面介绍的是R中可以使用的数学函数。
- sqrt : 开平方函数
- abs : 绝对值函数
- exp : 2.71828…
- expm1 : 当x的绝对值比1小很多的时候,它将能更加正确的计算exp(x)-1
- log : 对数函数
- log10 : 对数(底为10)函数
- log2 : 对数(底为2)函数
- sin : 正弦函数
- cos : 余弦函数
- tan : 正切函数
- asin : 反正弦函数
- acos : 反余弦函数
- atan : 反正切函数
- sinh : 超越正弦函数
- cosh : 超越余弦函数
- tanh : 超越正切函数
- asinh : 反超越正弦函数
- acosh : 反超越余弦函数
- atanh : 反超越正切函数
- logb : 和log函数一样
- log1px : 当x的绝对值比1小很多的时候,它将能更加正确的计算log(1+x)
- gamma : Γ函数(伽玛函数)
- lgamma : 等同于log(gamma(x))
- ceiling : 返回大于或等于所给数字表达式的最小整数
- floor : 返回小于或等于所 给数字表达式的最大整数
- trunc : 截取整数部分
- round : 四舍五入
- signif(x,a) : 数据截取函数 x:有效位 a:到a位为止
3,R程序的输入/编辑
你可以直接在R的环境里输入R命令执行计算,也可以用任何一款文本编辑器进行编程。R程序的默认文件名后缀是[ .R ]。
评论