私は以下のような決定木構造を持っています、
<?xml version="1.0" encoding="utf-8" ?>
<root>
outlook
<item>
sunny
<root>
humidity
<item>
high
<leaf>no</leaf>
</item>
<item>
normal
<leaf>yes</leaf>
</item>
</root>
</item>
<item>
overcast
<leaf>yes</leaf>
</item>
<item>
rain
<root>
wind
<item>
weak
<leaf>yes</leaf>
</item>
<item>
strong
<leaf>no</leaf>
</item>
</root>
</item>
</root>
を表示する LINQ クエリが必要でした。
Outlook : Sunny , Overcast , Rain
つまり、ルート値にツリーの最初のレベルの子の値を加えたものです。、 Sunny のような特定のアイテムを再度選択します
連続するルート値とルートの最初のレベルの子を繰り返し与える必要があります。あれは 、
Humidity : High , Normal
そして最終的にYESかNOかの決断にたどり着きます。同じことに取り組んでいますが、いくつかの情報がさらに役立ちます。