SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 3314|回复: 9
打印 上一主题 下一主题

关于决策树

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2004-5-27 20:41:15 | 只看该作者

关于决策树

请问有没有人能帮忙告诉本人用sas怎么做决策树分析呀,
尤其是那几天sas数据集的意义什么?要怎么弄?非常急,谢谢!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2004-5-27 22:06:07 | 只看该作者
proc dtree
具体看帮助,我也不是太熟。我一般用datatreeage 做
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2004-5-27 22:48:56 | 只看该作者
我就是想知道那个proc dtree的具体用法,那个英文帮助我有点看不懂,好像要3个sas数据集,分别是做什么用的,您知道吗?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2004-5-27 23:34:24 | 只看该作者
我前些日子看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/
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2004-5-31 15:58:10 | 只看该作者

非常感谢楼上

楼上,我下载了,你说的那个软件,我有些疑问,不知道是否可以跟你在网上联系一下,因为那些英文帮助比较难看懂。比如说,我现在的要做的决策树,不是要用来做决策,而是要来做分类,用一定的算法,像ID3算法。所以我不是很清楚应该怎么弄?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
6#
 楼主| 发表于 2004-5-31 20:23:09 | 只看该作者
那不对了,我说的是markov model,叫decision tree,有的药厂用了做药物经济评价。你说的是如果指分类,那根本不是一回事,你说的我知道,但不十分了解,好像spss的answer tree是专门做这个的。另外sas的proc dtree是指前者。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
7#
 楼主| 发表于 2004-6-1 06:33:14 | 只看该作者

用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天的。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
8#
 楼主| 发表于 2004-6-1 13:18:36 | 只看该作者

真的很感谢大家

真的很感谢大家的帮助,哈哈,麻烦大家继续帮忙,楼上,你给我的那个地址,有很多试用版本,我应该是下载哪一个呀?是不是能做我说的那种基于决策树算法的分类呀?
本人是个数据挖掘的初学者,希望大家多多指教。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
9#
 楼主| 发表于 2004-6-2 02:39:47 | 只看该作者

当然可以

我本来要将那个软件发送到这里的,只是有16M,太大了,没有那么多时间。你去下载precision tree 1.0 trial verision 的 P (professional)版! 这个是专门用来做决策树分析的。下载完之后,要安装。一定要由excel哦,他只是加载在excel中间的一个宏!

这个东东作决策分析很简单,但是你自己必须对你的project要了解!我的operational management的作业,都是用他完成的,效果很好,而且老师给的评价也很高!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
10#
 楼主| 发表于 2004-6-5 22:38:42 | 只看该作者

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.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-1-10 07:47 , Processed in 0.108628 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表