R语言代码问题 log()是什么

auto2012<-cbind(log(price2012),sixover2012.jittered,disp2012,hp2012,awd2012.jittered,rear2012.jittered,suv2012.jittered,pickup2012.jittered,sports2012.jittered,log(weight2012),log(length2012),hybrid2012.jittered)
这段代码中的log()是什么意思?

第1个回答  推荐于2017-09-01
这段代码中的log()是求对数
以e为底的对数本回答被网友采纳
第2个回答  2013-12-04
log()对括号里的数做自然对数运算追问

这是为了给数据做平稳化处理吗?为什么要这么做?

追答

主要是数据变换,取对数可以把大范围的数变成小范围的数,这在将几组相差太大的数据画在同一个坐标轴时特别有用,比如一组数据范围是1~10,第二组数据范围是10~100000000,要是不对第二组取常用对数,第一组在坐标轴上只是一点点,都看不到,对第二组取常用对数后,第二组范围变成1~8了,这样两组数据都能看到了。

本回答被提问者采纳
相似回答