Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R的pscl包_R_Graphics_Pscl - Fatal编程技术网

R的pscl包

R的pscl包,r,graphics,pscl,R,Graphics,Pscl,我在pscl软件包中运行总统选举的xyplot,结果出错了 data(presidentialElections) library(lattice) xyplot(demVote ~ year | state, panel=panel.lines, ylab="Democratic Vote for President (percent)", xlab="Year", data=presidentialElections, s

我在pscl软件包中运行总统选举的xyplot,结果出错了

data(presidentialElections)
library(lattice)
xyplot(demVote ~ year | state,
       panel=panel.lines,
       ylab="Democratic Vote for President (percent)",
       xlab="Year",
       data=presidentialElections,
       scales=list(y=list(cex=.6),x=list(cex=.35)),
       strip=strip.custom(par.strip.text=list(cex=.6)))

Error:
Error in recordGraphics(drawGrob(x), list(x = x), getNamespace("grid")) :
  invalid graphics state

我是R的新用户,如果有人能帮助我修复错误,我将不胜感激。

我个人使用tinn R在R中编程,并发现它非常有用,您可以轻松地关闭/打开R,并且仍然发送命令行。(您甚至可以为不同的包加载不同版本的R)

尝试
dev.off()
,然后重新运行相同的代码。

对我来说很好。我不想提出一些愚蠢的建议,但你试过重新开始你的R课程吗?(您是否有可能在Rstudio中运行此功能?)。您使用的是什么版本的lattice和R?非常感谢。当我重新启动时,它起作用了。是的,我正在使用R studio。这类问题在R studio中常见吗?我想我以前见过,但只是偶尔出现,而且不会重复出现。如果您经常遇到此类问题,这是一个令人讨厌的问题,那么您可以尝试(1)分离出一个可复制的示例(2)编辑您的问题,将其发布在此处,并允许人们在不同的平台上测试它(3)如果它是特定于rstudio的,请将其发布在rstudio论坛上(维护人员的反应非常迅速)。我怀疑这将很难重现,但…给出了类似的答案。您是否在RStudio中运行此代码?在我的情况下,我可以在纯R中运行代码,但不能在RStudio中运行。在我输入dev.off()后,它工作了。但我仍然不明白为什么。