R 服务器错误:无效的绘图索引和许多重复的绘图
我不知道为什么,但我的代码似乎在RStudio中绘制了很多图。我不熟悉R和RStudio,所以我不知道有多少个正在打印,但我认为有重复的、以前的打印和我想要的打印,都在RStudio的“打印”选项卡中。此外,当我试图滚动查看创建了哪些绘图时,会出现弹出窗口 我期望每个州有5块地,但似乎我得到的更多R 服务器错误:无效的绘图索引和许多重复的绘图,r,plot,R,Plot,我不知道为什么,但我的代码似乎在RStudio中绘制了很多图。我不熟悉R和RStudio,所以我不知道有多少个正在打印,但我认为有重复的、以前的打印和我想要的打印,都在RStudio的“打印”选项卡中。此外,当我试图滚动查看创建了哪些绘图时,会出现弹出窗口 我期望每个州有5块地,但似乎我得到的更多 library(ggplot2) try(data('midwest', package='ggplot2')) for (s in unique(midwest$state)) { state_
library(ggplot2)
try(data('midwest', package='ggplot2'))
for (s in unique(midwest$state)) {
state_data = subset(midwest, state == s)
print(
ggplot(state_data, aes(x=county, y=percprof)) +
geom_bar(stat='identity') +
labs(title=paste(s)) +
xlab('Counties') + ylab('Percentage') +
theme(axis.text.x = element_text(angle = 45, hjust = 1))
)
}
你的代码对我来说运行良好。尝试重新启动R。这可能是服务器问题,但您的代码没有问题。当我运行您的代码时,我得到了5个绘图,每个状态1个,正如我所期望的那样。您可以尝试清除所有绘图,然后再次运行代码。上面的代码对我来说也很好。此外,为了安全起见,请运行dev.off。我在哪里运行dev.off?用外行的话来说,它又能做什么呢?有时你最终会打开绘图设备,运行dev.off基本上可以让你重新开始绘图。只需在终端中键入dev.off