r - 在ggdag中可视化pcAlgo对象?
问题描述
这里有关于如何为二进制数据运行 pc 算法的文档 ( https://www.rdocumentation.org/packages/pcalg/versions/2.7-3/topics/pc )。
library(pcalg)
##################################################
## Using discrete data
##################################################
## Load data
data(gmD)
V <- colnames(gmD$x)
## define sufficient statistics
suffStat <- list(dm = gmD$x, nlev = c(3,2,3,4,2), adaptDF = FALSE)
## estimate CPDAG
pc.D <- pc(suffStat,
## independence test: G^2 statistic
indepTest = disCItest, alpha = 0.01, labels = V, verbose = TRUE)
if (require(Rgraphviz)) {
## show estimated CPDAG
par(mfrow = c(1,2))
plot(pc.D, main = "Estimated CPDAG")
plot(gmD$g, main = "True DAG")
}
我想知道是否无论如何我可以使用该pc.D
对象在ggdag
(https://cran.r-project.org/web/packages/ggdag/vignettes/intro-to-ggdag.html)中可视化它。
有办法吗?
解决方案
推荐阅读
- html - 在 Angular 中禁用 HTML 输入 type="file" 的拖放功能
- python - 根据条件和值列表创建 pyspark 数据框
- javascript - OnClick 更改 TD 单元格颜色。如何单击以将其更改回来?
- asynchronous - 如何在streambuilder中检测异步操作结束?
- java - 为什么 .filter 不从我的地图中删除空值
- typescript - 如何在不丢失syncfusion提供的搜索功能的情况下创建自定义syncfusion网格列?
- html - 使用 VBA 进行 Web 抓取 - HTMLDocument 对象的早期绑定 VS 后期绑定
- python - 如何提取空excel单元格的索引?
- swift - CFBundleShortVersionString,在模拟器上运行库单元测试时缺少 CFBundleVersion
- laravel - 无法访问嵌套 Laravel 集合中的数据