无法使用 R 生成 Hasse 图

Cant generate Hasse Diagram using R

当以下代码为 运行

时出现错误
data0_0 <- hasseDiagram::generateRandomData(15, 2, 0.0)
data0_5 <- hasseDiagram::generateRandomData(15, 2, 0.5)
data1_0 <- hasseDiagram::generateRandomData(15, 2, 1.0)
hasseDiagram::hasse(data0_0)
hasseDiagram::hasse(data0_5)
hasseDiagram::hasse(data1_0)

错误是

> source('~/test.r')
Error in .class1(object) : could not find function "graphAM"

我认为你的错误的原因是你没有加载和附加 hasseDiagram 依赖的其他包。如果您有这些软件包,library("hasseDiagram") 将解决您的问题。 (其中许多不在 CRAN 存储库中,但您可以通过 Bioconductor 3.3 获取最新的 graph, BiocGenerics and Rgraphviz 软件包)。

library("hasseDiagram")
data0_5 <- generateRandomData(15, 2, 0.5)
hasse(data0_5)