我是R的新手,想在Windows 7上使用Eclipse插件StatEt和Oxygen.2 Release(4.7.2)。
我尝试使用R Graph Builder创建示例图。我点击“播放按钮”并在R Code
标签上获得以下输出。此外,我听到了“ping”声。
library(ggplot2)
p <- ggplot(data = mtcars, aes(x = mpg, y = cyl))
p <- p + labs(title = "test")
print(p)
但是,我看不到任何图表。
=&GT; “播放动作”的目的只是为了产生控制台输出吗?
=&GT;我在哪里可以找到有关Graph Builder的文档?
=&GT;我可以输入哪些数据来获取第一个示例图表?
此外,当我在StatEt中绘制图形时,我希望它的输出位于视图“R Graphics”中。但是,R打开了一个新窗口。我在控制台运行配置的“R控制台”选项卡上启用了“通过StatET将R图形视图设置为R中新图形的默认图形设备”选项。
=&GT; “R Graphics”视图的目的是什么?
示例图:
x<-c(1:10)
y<-sin(x)
plot(x=x,y=y)
-
library(ggplot2)
ggplot(data = mtcars,aes(x=wt))+geom_bar()
相关问题:
答案 0 :(得分:1)
要使用StatEt的这些功能,您需要在控制台运行配置中选择RJ (default)
而不是Rterm
。 (Rterm
可能对故障排除和初始设置有用,但正常使用时需要RJ
。需要从R内安装R包RJ
。为此应用Rterm一次或直接使用R.exe。另请参阅ClassNotFoundException for StatEt Eclipse plugin / RJ. Compatibility issue with Java9?)
RJ 2.1
与Java 9
不兼容。目前,您需要安装Java8并在运行配置的JRE设置中选择它。
确保在运行配置&gt; R控制台中选中了框Set R Graphic view by StatET as default graphic device for new plots in R
。 (默认情况下会进行检查。)
创建图表后,示例代码将以代码编写。这通常发送到R控制台。您现在应该能够在R Graphics视图中看到图形结果。