2017-02-18 30 views
3

我對R很新,我需要ggraph庫,它不能從rstudio控制檯安裝。這是一條消息:如何安裝GGRAPH軟件包到最新的R(v.3.3.2)

Warning in install.packages : package ‘ggraph’ is not available (for R version 3.3.2)

是否有其他安裝方式?貌似這個庫的生命和繁榮:

https://www.r-bloggers.com/introduction-to-ggraph-layouts/

+0

我想這個開發版本: install_github(「thomasp85/GGRAPH」) ,但結束了一個錯誤信息'錯誤:命令失敗( 1)' –

+0

mebbe'devtools :: install_github(「thomasp85/ggraph」,dependencies = TRUE)' – hrbrmstr

+0

注意^^意味着你已經安裝了'devtools',你需要關心abt'udunits2'庫 – hrbrmstr

回答

3

這需要udunits2庫。

我使用conda R,所以我使用conda install -c ioos udunits2=2.2.20來安裝它。您需要使用包管理器來安裝它。

然後安裝udunits2 [R包

install.packages('udunits2', type = "source", 
        configure.args=c('--with-udunits2-lib=/Users/Karthik/anaconda/lib')) 

與路徑到您的[R庫替換/Users/Karthik/anaconda/lib。你可以找到它使用.libPaths()

最後安裝的R packages

devtools::install_github("thomasp85/ggraph", dependencies=TRUE) 
+0

我確實記得你的回覆: 1)'install.packages(「udunits 2" )' 2)'庫(udunits2)' 3)正是你的最後一塊 '如果(!要求(devtools)){ install.packages( 'devtools') } devtools :: install_github('哈德利/ ggplot2') devtools :: install_github('thomasp85/ggforce') devtools :: install_github('thomasp85/ggraph')' 它的工作:)。謝謝! –

+2

爲什麼在你照顧C庫依賴關係之後,不只是'devtools :: install_github(「thomasp85/ggraph」,dependencies = TRUE)'? – hrbrmstr

+0

@hrbrmstr謝謝。我已經更新了答案。 –