Как я могу построить смешанный граф в R?
Я использовал это, но не работает (в bnlearn он называет 'ar c' для направленного края и 'ребро' для неориентированного edge):
library(bnlearn)
dag=empty.graph(nodes = c("E", "F"))
graphviz.plot(dag)
dag = set.edge(dag, from = "E", to = "F")
dag = set.arc(dag, to = "E", from = "F")
graphviz.plot(dag)
Как указано в документации https://www.bnlearn.com/documentation/man/arcops.html, он будет перезаписывать ar c ... (Обратите внимание, что в библиотеке bnlearn он вызывает ar c 'к направленному ребру и' ребро 'к неориентированному ребру)
Я хочу иметь возможность построить смешанный график, например:
(ar c (направленный край) между E и F, а также край (неориентированный край) одновременно ).
(Если R не может этого сделать, есть ли любой другой простой инструмент, который я мог бы использовать ?, моя цель - просто построить график)
edit: я только что понял, что Bayesian Networks должен быть acycli c по определению, поэтому я думаю, что я безнадежен с библиотекой bnlearn. ..