`
emowuyi
  • 浏览: 1471136 次
文章分类
社区版块
存档分类
最新评论

使用excel插件treeplan构建决策树

 
阅读更多

Treeplan是一种构建决策树的很轻巧的excel插件,可以做出比较规范的决策树,并可以自动计算结果。下面以excel2003为例(07也可正常使用)介绍其使用方法。

一.加载treeplan插件

工具(菜单)——加载宏——浏览——选中treeplan插件——确定——确定,则treeplan被加载到excel宏中,工具菜单的最后一项为“Decision Tree…”。

二.构建决策树

我们举一个最简单的例子。一个决策者投资,投资A项目的手续费用为10元,有0.6的可能获得100元,有0.2的可能获得200元,有0.2的可能获得50元;投资B项目的手续费用为15元,可以稳获150元,求应选择哪个AB哪一个方案?

1. 点击工具菜单中的“Decision Tree…”项,或者直接按快捷键Ctrl+T,弹出窗体,点击“New Tree”项目生成一个带两个行动分支的默认的决策树。

把“Decision 1”单元格的值写成行动名称,即“投资A项目”,同理改写另一个行动名称,一般要写的比较详细,以供以后查看。

2. 在行动分支线下方左侧0点的单元格内,添加行为的成本,即投资A项目为-10元,投资项目B-15元。这里注意的是,一般而言,行为都会发生成本,如参加面试这一行为需要产生一定的成本,而且这一成本与后面事件节点无关,即,无论你是否面试成功,面试这一行为产生的成本已经发生,从经济学角度看,该成本属于沉没成本,不可收回。

3. 行动分支线下方右侧0点单元格的值,无须填写,由后续事件节点的期望值减去左侧的行动成本而得出。

4. 选中在行动分支线右侧端点所在的单元格,按“Ctrl T”,选择“change to event node”且branches3event node是这行动产生的具有不同概率的后果。输入event名称。并在上面的0.5单元格,标明该事件的概率。最后一个事件的概率,一般用1减去前面事件的概率之和,有利于保持统一性。在事件分支线下左侧0点输入净现金流,分别为10020050。同理,完成其他行动的后续事件节点。决策树完成,且结果自动计算出来。

5. 输出图片。选中决策树区域,文件——页面设置——工作表——网格线选项去掉——确定,然后,shift+编辑菜单——复制图片——如打印效果——确定,最后,将图片粘贴到word里,完成效果如图所示。

注意:假如决策树种某些选项不想显示,比如如果行动费用为0,不想让其显示,则选中任何一个费用,按“ctrl T”,然后“ok”,则所有同类的单元格都会选中,然后,“单元格格式”——自定义,输入“;;;”,确定后即可隐藏。切不可手动删除,因为这些单元内往往具有公式,一旦删除不可恢复。

决策树的简单例子

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics