当尝试为SubgraphMining (该示例位于第35页。)使用示例代码时,我得到了一个错误:
"Error in setwd(paste(Sys.getenv("R_HOME"), "library", "subgraphMining", :
cannot change working directory"我使用的是RStudio 0.97.551,32位R (2.15.3 -这个版本的R建议与subgraphMining一起使用),igraph0 (也是重新组合的,而不是igraph ),安装了Java。操作系统是Windows 8,有人能帮我解决这个问题吗?
发布于 2013-11-08 19:55:50
错误消息来自subgraphMining的subgraphMining函数,从这里:
setwd(paste(Sys.getenv("R_HOME"), "library", "subgraphMining",
"parsemis", sep = "\\"))原因是R使用/作为路径分隔符,而不是\\,后者只在windows上工作。解决办法不是修改函数,而是使用/而不是\\。
顺便说一句。这与remove包没有任何关系,所以我将删除该标记。
发布于 2015-05-27 16:43:04
在我的例子中,它显示了错误,因为我期望它创建一个新文件夹,这是我在setwd中的路径中提到的。不幸的是,R没有这个功能,当我创建文件夹然后使用setwd命令时,问题就解决了。
发布于 2014-11-01 20:35:25
我知道这个问题发布已经快一年了。我在subgraphMining包中遇到了同样的问题。一个快速的问题是:您可以在RStudio的命令行上编写"gspan“,它将显示该函数,复制该函数,并在您自己的脚本中创建自己的函数(当然,使用新的名称,比如gspanNew),并通过将"\”替换为"/“来修复它,就像加布·克萨迪指出的那样。
干杯!:)
https://stackoverflow.com/questions/19830394
复制相似问题