作者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