R语言 进行对数计算 – log(), log10(), log1p()和log2() 函数
R语言中的 log() 函数返回参数中传递的参数的自然对数(base-e logarithm)。
语法:log(x)
参数:
x。指定的值。
返回: 返回指定值的自然对数,0为无穷大,负值为NaN。
例1:
输出
log(x, base = y)
log(x,base=y) 是R语言中的一个内置函数,用于计算指定值的对数,以y为基数,0为无穷大,负值为NaN。
语法:log(x, base = y)
参数:
x和基数y。
返回: 返回指定值的对数,以y为底,0为无穷大,负值为NaN。
例2:
输出
log10()函数
log10() 是R语言中的一个内置函数,用于计算指定数值的对数,以10为基数,0为无穷大,负值为NaN。
语法:log10(x)
参数:
x。 指定的数值。
返回: 返回指定值的对数,以 10 为底,0 为无穷大,负值为 NaN。
例2:
输出
log1p()
log1p() 是R语言中的一个内置函数,用于计算1+x的精确自然对数,其中x是指定的值,如果是0,则抛出无穷大,如果是负值则抛出NaN。
语法: log1p(x)
参数 :
x: 指定的数值。
返回: 返回 1+x 的精确自然对数,其中 x 是指定的值,如果是 0 则抛出无穷大,如果是负值则抛出 NaN。
例子
输出。
log2()
log2() 是R语言中的一个内置函数,用于计算x的对数,以2为基数,其中x是指定的值,如果是0则抛出无穷大,如果是负值则抛出NaN。
语法: log2(x)
参数:
x: 指定的数值。
返回: 返回x的以2为基数的对数,其中x是指定的值,或者对0抛出无限大,对负值抛出NaN。
例子
输出。