2016-05-23 52 views
0

我在Weka中創建了一個決策樹。我現在想在matlab中計算一個預測(用這個模型),並在樹中很好地顯示結果。但我一直無法找到一個很好的方法來繪製樹和實例的結果。在Matlab中繪製一個帶有實例結果的決策樹

我應該把它作爲流程圖嗎?有沒有一種方法可以做到這一點?我可以在Matlab中計算C4.5嗎?它是否會繪製樹?

+0

您可以使用此實現樹狀數據結構,其中包括策劃:HTTP: //tinevez.github.io/matlab-tree/ –

回答

0

您可以從Weka的直視樹:Visualizing Weka classification tree

然後,你可以問了Weka打印的樹,你可以複製和其他地方的解析結構。想想結構某種嵌套的的if/then /別人的,將是這樣的:

FeatureLabel-hasPRP <= 0 
| FeatureAnimal-Class <= 0.636364 
| | FeatureLabel-hasNNP <= 0 
| | | v-subject-g-talk <= 0.285714 
| | | | FeatureLabel-hasNN <= 0 
| | | | | FeatureLabel-hasPOS <= 0 
| | | | | | FeatureLabel-dep_head_det_the <= 0: NONACTOR (130.03/6.27) 
| | | | | | FeatureLabel-dep_head_det_the > 0: ACTOR (16.19/6.27) 
| | | | | FeatureLabel-hasPOS > 0: ACTOR (21.41/2.09) 
| | | | FeatureLabel-hasNN > 0 
| | | | | FeatureVehicle-Class <= 0.487179 

...