首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在贝叶斯网络R中使线条更粗

在贝叶斯网络R中使线条更粗
EN

Stack Overflow用户
提问于 2019-11-29 09:06:39
回答 1查看 48关注 0票数 0

我使用bnviewer包在R中制作了一个贝叶斯网络。然而,我需要更粗的线条。我知道他们将这些行称为边,所以在文档中没有edge.sizeedge.width的选项。我不知道我是不是在执行任务,但是打印这些网络几乎看不到节点之间的边线是很烦人的。以下是该脚本的示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Title1 <- "Discrete Bayesian Network"
Subtitle1 <- "Interactions of tillage, cropping systems, nematodes and various parameters"
FigureTitle <- ""

viewer(res,
       bayesianNetwork.width = "100%",
       bayesianNetwork = 5,
       bayesianNetwork.height = "80vh",
       bayesianNetwork.layout = "layout_in_circle",
       bayesianNetwork.title=Title1,
       bayesianNetwork.subtitle = Subtitle1,
       bayesianNetwork.footer = FigureTitle
)
EN

回答 1

Stack Overflow用户

发布于 2020-09-12 04:39:18

我在我的github上发布了'bnviewer‘的更新,其中包含了edges.width参数。我打算很快在CRAN上发布。

要通过git安装bnviewer,请遵循以下摘录:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
install.packages("devtools")
devtools::install_github("robson-fernandes/bnviewer")

以下是使用edges.width参数配置构建贝叶斯网络的R代码示例

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
library(bnlearn)
library(bnviewer)

bayesianNetwork = hc(gaussian.test)

viewer(bayesianNetwork, edges.width = 1)

干杯

罗布森·费尔南德斯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59101781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文