【发布时间】:2017-06-02 19:33:27
【问题描述】:
我是 R 编程新手,在尝试运行代码时遇到了这个错误。这只是创建了一个包含一些数据的饼图。谁能向我解释为什么我会收到此错误及其含义?
1) 我正在运行 Windows 2) 版本 3.4.0 3) 我正在使用 RGui 桌面 4) R 版本 3.4.0
# Create data for the graph.
x <- c(21, 62, 10, 53)
labels <- c("London", "New York", "Singapore", "Mumbai")
# Give the chart file a name.
png(file = "city_title_colours.jpg")
# Plot the chart with title and rainbow color pallet.
pie(x, labels, main = "City pie chart", col = rainbow(length(x)))
# Save the file.
dev.off()
【问题讨论】:
-
1.) 您使用的是什么操作系统(Windows、Mac OS X、Linux)? 2.) 你正在运行什么版本的 RStudio(打开 RStudio,转到帮助 > 关于 RStudio)? 3.) 您使用的是 RStudio 桌面版还是服务器版(您是从已安装的应用程序还是从 Web 浏览器运行它)? 4.) 你安装的是什么版本的R(在R控制台输入命令
version和sessionInfo())? -
只有一次。我每次都运行整个脚本,结果就是这样
-
在
pie(...)之后执行dev.cur()会得到什么?您是否尝试关闭 R 并再次打开它然后运行代码?错误是否仍然存在? -
@user7843120 我在运行 dev.cur() 后得到 png 2。我也试过关闭R再打开,同样的问题
-
我也遇到了以前工作的代码(Mac 上的 RStudio)的问题。我更新了 R,并更新了 Java。该代码在 R 本身中运行良好,所以这显然是一个 R-studio 问题。
标签: r