gpt4 book ai didi

直接在 Ubuntu 14.04 中运行 JGR for R

转载 作者:行者123 更新时间:2023-12-04 18:47:15 29 4
gpt4 key购买 nike

我最近安装了 Ubuntu 14.04.2 LTS(值得信赖)并按照 http://r-interface.blogspot.nl/2012/04/install-r-jgr-and-deducer-in-ubuntu.html 上的说明进行操作。安装 R、JGR 和 deducer。

如果我运行 R,加载 JGR 并从那里打开 JGR,它可以工作,但我喜欢直接创建 JGR 的快捷方式。我尝试简单地将 JGR 控制台锁定到启动器,但如果我然后单击它,它会提到:

'Unable to start R: Unable to initialize R'.



在上面提到的链接中,在第 4 步,我设法创建了应该链接到 /usr/local/lib/R/site-library/JGR/scripts/run 的桌面图标。 ,但是当我在文件浏览器中打开它时,什么也没有发生。 JGR 在应用程序中也显示为空。

有人知道怎么做吗?

最佳答案

我遇到了同样的情况,但可以手动解决。

  • 遵循相同的指南http://r-interface.blogspot.com.es/2012/04/install-r-jgr-and-deducer-in-ubuntu.html直到第 4 点
  • 在第 4 点,启动 R (sudo R --no-save)
    library(JGR)
    JGR()

  • 请注意,它会在屏幕上打印 bash 脚本的内容。类似的东西(但使用你的):
        #!/bin/sh

    export R_HOME="/usr/lib/R"
    export R_ARCH=""
    export R_LIBS="/home/jesus/R/x86_64-pc-linux-gnu-library/3.0:/usr/local/lib/R/site-library:/usr/lib/R/site-library:/usr/lib/R/library"
    export R_LIBS_USER="~/R/x86_64-pc-linux-gnu-library/3.0"
    export JAVA_LD_PATH="/usr/lib/R/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-7-oracle/jre/lib/amd64/server:@JAVA_LD@"
    '/usr/lib/jvm/java-7-oracle/jre/bin/java' -cp '/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/rJava/java/boot' -Drjava.class.path='/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/rJava/jri/JRI.jar:/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/iplots/java/iplots.jar:/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/JGR/java/JGR.jar:/usr/lib/R/etc/classes:/usr/lib/R/etc/classes/classes.jar' -Drjava.path='/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/rJava' -Dmain.class=org.rosuda.JGR.JGR -Djgr.load.pkgs=yes -Dr.arch= RJavaClassLoader

    您只需要创建丢失的文件 /usr/local/lib/R/site-library/JGR/scripts/run (使用与指南中相同的名称,或随意调整)与上一步中的内容争吵。

    使其可执行:
      chmod a+x /usr/local/lib/R/site-library/JGR/scripts/run
  • 继续您离开步骤 4 的指南
  • 关于直接在 Ubuntu 14.04 中运行 JGR for R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28729889/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com