2014-11-07 4 views
1

Существует ли функциональность для реализации дерева решений, такого как интерактивный элемент, в RShiny? (По «решающему дереву» я имею в виду что-то вроде this :)).r блестящее дерево решений (дерево с состояниями и вероятностями) функциональность

Я ожидаю, что в моем случае дерево будет «разветвленным», и я хочу представить только его часть (например, узлы, их родители [с братьями и сестрами] и их детьми), позволяя пользователю перемещать его «вверх/вниз» в интерактивном режиме.

Любые идеи? Большое спасибо за любой намек заранее!

ответ

2

Я искал что-то вроде этого некоторое время назад и ничего не нашел в R. Однако D3.js предлагает очень приятные интерактивные визуализации, которые могут быть использованы. Кажется, что некоторые работы над этим начинаются с python (см. Ниже). Создание привязок к js-библиотекам, вероятно, лучше всего сделать с https://github.com/ramnathv/htmlwidgets. Было бы здорово иметь инструмент для анализа решений в R. Держите меня в курсе (https://github.com/mostly-harmless).

http://bl.ocks.org/pprett/raw/3813537/

https://gist.github.com/pprett/3813537

how to explain the decision tree from scikit-learn

http://www.garysieling.com/blog/rending-scikit-decision-trees-d3-js

+0

Большое вам спасибо за ваш ответ, Винсент! Я считаю, что реализация из http://bl.ocks.org/pprett/raw/3813537/ достаточно. Приветствую! –

+0

Если вы создали что-то (в R), пожалуйста, дайте мне знать, как это происходит. Это то, что было бы полезно для многих пользователей, которых я думаю – Vincent

+0

Хорошо - я буду! :) –

Смежные вопросы