【问题标题】:How to use "R Graph Builder" and "R Graphics" view with StatEt Eclipse Plugin?如何在 StatEt Eclipse 插件中使用“R Graph Builder”和“R Graphics”视图?
【发布时间】:2017-12-22 14:07:38
【问题描述】:

我是 R 新手,想在 Windows 7 上使用 Eclipse 插件 StatEt 和 Oxygen.2 Release (4.7.2)。

我尝试使用 R Graph Builder 创建一个示例图。我单击“播放按钮”并在R Code 选项卡上获得以下输出。此外,我听到“砰”的一声。

library(ggplot2)

p <- ggplot(data = mtcars, aes(x = mpg, y = cyl))
p <- p + labs(title = "test")

print(p)

但是,我看不到任何图表。

=>“播放动作”的目的仅仅是为了产生控制台输出吗?

=> 我在哪里可以找到有关 Graph Builder 的文档?

=> 我可以输入哪些数据来获得第一个示例图?

此外,当我在 StatEt 中绘制图表时,我希望它的输出位于“R Graphics”视图中。但是,R 打开了一个新窗口。我在控制台运行配置中的“R 控制台”选项卡上启用了“StatET 将 R 图形视图设置为 R 中新绘图的默认图形设备”选项。

=> “R 图形”视图的用途是什么?

示例图:

x<-c(1:10)
y<-sin(x)       
plot(x=x,y=y)

-

library(ggplot2)
ggplot(data = mtcars,aes(x=wt))+geom_bar()

相关问题:

【问题讨论】:

    标签: r eclipse ggplot2 statet


    【解决方案1】:
    • 为了使用 StatEt 的这些功能,您需要在控制台运行配置中选择 RJ (default) 而不是 Rterm。 (Rterm 可能对故障排除和初始设置有用,但RJ 是正常使用所必需的。R 包RJ 需要从 R 中安装。为此应用一次 Rterm 或直接使用 R.exe。另见ClassNotFoundException for StatEt Eclipse plugin / RJ. Compatibility issue with Java9?)

    • RJ 2.1Java 9 不兼容。目前需要安装 Java8 并在运行配置的 JRE 设置中选择它。

    • 确保在运行配置>R 控制台中选中 Set R Graphic view by StatET as default graphic device for new plots in R 框。 (默认勾选。)

    创建图表后,示例代码将用代码编写。这通常发送到 R 控制台。您现在应该能够在 R 图形视图中看到图形结果。

    【讨论】:

    • 我已启用该选项并尝试了您的输入设置。 “R 控制台”选项卡的输出(在屏幕截图中标记为红色)有效。但是,我在额外的控制台视图中看不到某些输出(在您的示例中为绿色字体),也看不到“R 图形”视图中的图形输出。相反,我听到 ping - (错误声音?)。也许图形输出在 Windows 上不起作用。您使用 Linux 操作系统吗?
    • 据我所知,您在安装 rJ 依赖项时遇到了麻烦吗?我想可能是有联系的。你成功了吗?
    • 我还没有设法使用 RJ。我会再尝试。相关问题:stackoverflow.com/questions/3727822/…
    • 我愿意帮助你。我会对你的 rj 问题发表评论
    • 我在这里创建了一个新问题:stackoverflow.com/questions/48096198/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多