R:RGraphviz安装
我一直在尝试使用蛮力来安装这个库——尝试人们在邮件列表中发布的内容的不同组合(我懒得一个一个地列出它们,但我想我已经尝试了其中的大部分。如果对任何人都有帮助的话,我也可以列出它们)。结果各不相同,从丢失dll的无害消息到在手动删除库之前RGui无法启动。然而,我没有成功R:RGraphviz安装,r,installation,graphviz,R,Installation,Graphviz,我一直在尝试使用蛮力来安装这个库——尝试人们在邮件列表中发布的内容的不同组合(我懒得一个一个地列出它们,但我想我已经尝试了其中的大部分。如果对任何人都有帮助的话,我也可以列出它们)。结果各不相同,从丢失dll的无害消息到在手动删除库之前RGui无法启动。然而,我没有成功 您知道如何正确安装它以使其正常工作吗?我运行的是64位Windows 7,我不喜欢从源代码处编译软件包。谢谢 我在安装Rgraphviz(在贝叶斯网络包中使用它)时遇到了同样的问题。我曾经得到暴力解决方案,但现在我尝试另一个 也
您知道如何正确安装它以使其正常工作吗?我运行的是64位Windows 7,我不喜欢从源代码处编译软件包。谢谢 我在安装Rgraphviz(在贝叶斯网络包中使用它)时遇到了同样的问题。我曾经得到暴力解决方案,但现在我尝试另一个 也许你也试过。如果您成功安装了Rgraphviz,如果您能学习如何安装,我将不胜感激。Rgraphviz源代码包中的自述文件包含非常清晰的说明
我认为,对于那些只想安装二进制软件包的用户来说,暗示他们可能还想下载并解包一个包含完整源代码的tar.gz文件,以便找到一些技术信息,这有点不友好。。。。这是非常关键的。一句警告。如果您严格按照Rgrahpviz的安装说明进行操作,则无法正常工作。安装程序包graphviz会编辑环境路径,但编辑不正确。我没有注意到,我打赌很多人也错过了 Rgraphviz希望在
中查找二进制文件。。。;C:\Graphviz2.20\bin\代码>
但是graphviz安装只在范围内添加路径;C:\Graphviz2.20\代码>
你必须编辑它。旧的说明建议手动编辑,但新的说明将其留给graphviz。从Bioconductor安装Rgraphviz 2.2.1
根据最新消息:
Rgraphviz现在与Graphviz捆绑在一起。这应该大大简化
与早期版本相比,可在所有平台上安装
Bioconductor 2.11包含许多您可能不想要或不需要的库,但它似乎是实现您想要的最简单的途径。以下是上的说明:
这些说明适用于Windows 7上的R x64 2.15.2
library("Rgraphviz")
加载所需包:图形
加载所需包:网格
set.seed(123)
V <- letters[1:10]
M <- 1:4
g1 <- randomGraph(V, M, 0.2)
plot(g1)
set.seed(123)
V我在Ubuntu12.10 x64上使用R-Studio,并从BioC软件库安装了Rgraphviz。希望这有帮助。例如:我不知道您是否100%解决了问题,但我的安装问题来自R版本。Rgraphiz是由Bioconductor开发的,似乎已经过时了。然而,自从我搬到一家新公司后,我就不得不使用它,无论出于什么原因,他们都在一个闪亮的应用程序中使用它
话虽如此,经过几天的努力,我终于想出了一个肮脏的解决办法
- 首先,我在代码中包含了一行代码,这似乎是必需的,因为没有这行代码,闪亮的应用程序在打开后就什么也做不了:
如果(!requireNamespace('BiocManager',quilly=TRUE))
install.packages('BiocManager'))
奇怪的是,如果不是这样的话,它是不会工作的。上面的一行是在Bioconductor的网站上发现的:
- 只需执行一次的第二件事是在R控制台中运行下面的biocLite命令来安装Rgraphviz包
来源(“”)
生物晶石(“Rgraphviz”)
我在另一个线程上找到的上述命令:
希望此更新将对您或其他任何人有所帮助。因为对于R 3.6.1版本,脚本返回以下消息“错误:对于R 3.5或更高版本,请使用BioManager安装Bioconductor软件包;请参阅”,我通过以下步骤解决了问题:
获取R用于安装库和
使用:.libPaths()
安装“BioManager”库时使用:install.packages(“BioManager”)
通过强制目录安装库“bioconductor”
使用以下命令具有写入权限:BiocManager::install(“Rgraphviz”,lib=“C:/Users/tizbet/Documents/R/win library/3.6”)
我参与了以下R安装:
platform x86_64-w64-mingw32
,arch x86_64
,os mingw32
,system x86_64,mingw32
,version.string R version 3.6.1(2019-07-05)
,我认为这种语气是没有道理的。为什么他不应该去寻找其他人是否已经解决了这个问题,并且可以制定步骤?我想你读到的是对CRAN的隐含批评,而这篇文章并没有做到。我有时用它来检查R.Dirk评论的Windows/Linux行为之间的差异,这让我说不出话来,让我觉得他非常个人化地看待我的问题(我不知道为什么)。我也不知道如果有人更早地发现了这一点,那有什么不对,我猜这就是这个网站的全部内容。供您参考,在发布之前,我已尽我所能,并在我的技能范围内,使安装工作。经过几个小时的工作,我仍然没有弄明白,这就是为什么我在这里问它。无论如何,谢谢你的帮助。这在Ubuntu 12.04上不起作用。>没有发现程序包'libgvc',我试图编辑路径,然后它抱怨make失败。
set.seed(123)
V <- letters[1:10]
M <- 1:4
g1 <- randomGraph(V, M, 0.2)
plot(g1)