我的一个变量是小数,但是我又必须得取对数
请教各位大侠,如何进行一个变换,不要让取对数后的变量是负的
急求!!111
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
把原始变量乘以一个常数,如10000,使之最小值大于1,然后再做对数转换。其它变量也都乘以10000.
: ) Why the variable should be positive? If it is to test correlation, log(1/x) will do and the coefficient of log(1/x) minus -1 or compare relation of 1/x and y in the end.
谢谢两位大侠,很高兴啊!
其实,根本不用做任何变换。因为log转换并不改变原始变量中观察值的相对大小,自然也不会影响它与其它变量的相关性。3楼的办法也不错,类似于logit变换。
为什么要做这样的处理呢?能否解释一下,谢谢
受教了!!多谢