[Kaggle实战] Titanic 逃生预测 (5) - 使用Dot语言绘制决策树

昨天好不容易创建了一棵决策树,但是受限于JFreeChart以及Java确实没找到好用的绘图类库。

google半天,发现还有一个不错的选择: Dot Langage

最Easy的入门方式,应该是使用Google chart了! 传送门:https://developers.google.com/chart/image/docs/gallery/graphviz?csw=1

 

先列几个例子在这:

digraph{A->B->C->A}

 

结果:

 

 

但是GoogleApi时不时的会崩溃,好吧~ 我们只能求助于GraphViz。

下载地址:http://www.graphviz.org/Download_windows.php

注意,可能这个软件太老了,安装完成之后,居然在桌面、启动菜单都没进入的地方,太囧太囧~

如果你不小心关掉安装完成之后自动打开的编辑器,可以重新运行下面这个EXE:

D:\Program Files\Graphviz2.38\bin\gvedit.exe

界面如下:



 

对于我们的决策树来说,之前提到的Google的简单教程已经基本上满足,但是还差两点:

(1) 我们需要能够在给父节点->子节点的箭头上添加一个注释 (label)

(2) 我们需要能够区分叶子节点与非叶子节点 (比如他们的形状不太一样)

 

[2014-06-07 21:38 时间不足 暂时写到这里]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值