SAS中文论坛

标题: 关于决策树 [打印本页]

作者: shiyiming    时间: 2004-5-27 20:41
标题: 关于决策树
请问有没有人能帮忙告诉本人用sas怎么做决策树分析呀,
尤其是那几天sas数据集的意义什么?要怎么弄?非常急,谢谢!
作者: shiyiming    时间: 2004-5-27 22:06
proc dtree
具体看帮助,我也不是太熟。我一般用datatreeage 做
作者: shiyiming    时间: 2004-5-27 22:48
我就是想知道那个proc dtree的具体用法,那个英文帮助我有点看不懂,好像要3个sas数据集,分别是做什么用的,您知道吗?
作者: shiyiming    时间: 2004-5-27 23:34
我前些日子看help的时候无意中见到,没有深究。如果有错,请原谅。
第一个表示了节点的名称、类型(决策点、chance node)、分支以及接下来决策树分支要连接哪个节点。它给出了决策树的大体框架,根据这个数据你可以大体画出决策树。
第二个表示各个节点发生的概率。
第三个表示决策树每个分支最终的产出(payoff),
如help的例子,Low  Dry  Not_Drill  $0 ,是说如果成本低,贫矿,不开采,净收益为0;Low Dry Drill $-150,000 ,  是说如果成本低,贫矿,开采,净收益为-150000。
有了决策树的框架(第一个数据集)、概率(第二个)和payoff,决策树就可以计算了呀。
你如果了解决策树,就可根据概率和payoff计算每个决策的期望,然后作选择了,当然这些都由sas来完成了。
你如果很急,来不及学习。最好用data treeage做,那个软件很简单。有药厂就用这个软件。可以到它的主页download试用版。http://www.treeage.com/
作者: shiyiming    时间: 2004-5-31 15:58
标题: 非常感谢楼上
楼上,我下载了,你说的那个软件,我有些疑问,不知道是否可以跟你在网上联系一下,因为那些英文帮助比较难看懂。比如说,我现在的要做的决策树,不是要用来做决策,而是要来做分类,用一定的算法,像ID3算法。所以我不是很清楚应该怎么弄?
作者: shiyiming    时间: 2004-5-31 20:23
那不对了,我说的是markov model,叫decision tree,有的药厂用了做药物经济评价。你说的是如果指分类,那根本不是一回事,你说的我知道,但不十分了解,好像spss的answer tree是专门做这个的。另外sas的proc dtree是指前者。
作者: shiyiming    时间: 2004-6-1 06:33
标题: 用precision tree
用SAS作决策树似乎很复杂,我没有仔细研究过。不过我建议你用precision tree, 这个一个加载在excel的宏,超级简单。我就是用的这个。

你可以到 <!-- m --><a class="postlink" href="http://www.palisade-europe.com/html/ptree.html">http://www.palisade-europe.com/html/ptree.html</a><!-- m --> 去下载一个使用版,可以用30天的。
作者: shiyiming    时间: 2004-6-1 13:18
标题: 真的很感谢大家
真的很感谢大家的帮助,哈哈,麻烦大家继续帮忙,楼上,你给我的那个地址,有很多试用版本,我应该是下载哪一个呀?是不是能做我说的那种基于决策树算法的分类呀?
本人是个数据挖掘的初学者,希望大家多多指教。
作者: shiyiming    时间: 2004-6-2 02:39
标题: 当然可以
我本来要将那个软件发送到这里的,只是有16M,太大了,没有那么多时间。你去下载precision tree 1.0 trial verision 的 P (professional)版! 这个是专门用来做决策树分析的。下载完之后,要安装。一定要由excel哦,他只是加载在excel中间的一个宏!

这个东东作决策分析很简单,但是你自己必须对你的project要了解!我的operational management的作业,都是用他完成的,效果很好,而且老师给的评价也很高!
作者: shiyiming    时间: 2004-6-5 22:38
标题: Decision Tree
It seems that proc dtree is based on the result from cluster analysis. It just draw the tree diagram. If you want to make the decision tree analysis. I think you should use tree in EM module in SAS, which use  CHAID or CART to make the decision tree analysis.




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2