作者labit (魔法消失了)
看板Master_D
標題Re: [請益] 關於非線性迴歸的繪圖
時間Sun Feb 3 01:57:38 2008
※ 引述《gamer ()》之銘言:
: ※ 引述《labit (魔法消失了)》之銘言:
: : 我想請問要如何畫出非線性迴歸的曲線圖
: : 當知道各區間斜率不同的情況下
: : 例如:
: : y=-1.8x if x≦20%
: : y=0.5x if 20%<x≦30%
: : y=1.5x if x>30%
: : 斜率是-1.8,0.5,1.5
: : 要怎樣把三個方程式化成一條線?
: : 有什麼比較簡單的軟體可以直接show出來的嗎?
: : 因為我用了笨方法計算並代入坐標點
: : 但是畫出來的結果覺得好像哪裡怪怪的@~@
: : 另外 如果加入控制變數畫得出來嗎&是否會影響?
: : 麻煩高人指點一下...
: : 本身統計軟體很弱...
: : 手邊只有Eview/Gauss/SPSS/EXCEL/Graphmatica
: : 研究了好幾天還是搞不懂>"<
: 不太懂你要的是什麼?你是要畫出圖?如果是的話用excel
: 畫就很好用了。就標幾個點然後連起來就好了。
: 還是說你是要curve fitting?如果要curve fitting就比
^^^^^^^^^^^^^^
我應該是已經做到這一步了..
從一堆數據中跑出來的結果就是類似上面那個方程式
然後接下來要畫出coefficient slopes比較
我現在是按上面的方程式標幾個點連起來
但是實際上的方程式還包含常數項跟控制變數
長這樣:y=-1.8x-0.5a+0.1b+0.1c+0.2d ifx≦20%
y=0.5x-0.5a+0.1b+0.1c+0.2d if 20%<x≦30%
y=1.5x-0.5a+0.1b+0.1C+0.2d if x>30%
因為代數字進去y有可能會是負數
但是實際上y不會是負數.....
所以想說不知道標點的方法對不對
有沒有更精確的軟體可以把圖畫出來驗證之類的^^
3Q!!
: 較麻煩點,excel可以做,但是不是很好用。或許可以考慮找一
: 些套裝軟體,比方說:tablecurve或nlreg。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.3.172
1F:推 Solver:用origin pro 感覺容易多了@@ 02/03 02:29