Re: [問題] 負數值取對數?
※ 引述《dreamson (做不完的事情)》之銘言:
: ※ 引述《candypinky (飛~)》之銘言:
: : 我在跑迴歸的時候,要將一個變數取對數的方式來跑,但這個變數有些值是負的,例如:
: : X1
: : 20000
: : -1350
: : 11525
: : -33000
: : 11133
: : 像這樣,但放入迴歸式時要
: : Y=A+Bln(X1)+e
: : 但用excel跟統計軟體取對數時,負值的對數是求不出來的,請問在這樣的情況下,如果
: : X1一定非取對數的情況下,應該怎麼辦呢?
: 可以問一下為什麼非取對數不可嗎?
非常感謝大家給的建議~~幸好有先來這邊問,不然我就要做出一件很大的錯事了......
其實本來是沒有考慮要取對數,是因為用原始level的值跑出來的t值很小,很不顯著,所
以才想要把變數改成對數方式,希望增加估計值的顯著性~
但看了大家的建議發現我的變數似乎不能取對數,其實我都已經忘記對數的定義了>"<
後來我有找了一個替代變數替代原先的這組,發現結果很好,也用不著再用取對數的方式
跑迴歸了~
實在太謝謝版友們了~謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.236.154
討論串 (同標題文章)