2012-07-02 2 views
4

я управлял графиком XY президентских выборов в пакете pscl и получил ошибкуpscl пакета R

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 и был бы признателен, если кто-то может помочь мне исправить ошибку.

+4

работает отлично для меня. Ненавижу предлагать что-то пронзительное, но попробовали ли вы перезапустить свою сессию R? (Возможно, вы случайно запустили это в Rstudio?) Возможно, вы столкнулись с проблемами, потому что график очень большой, и у R может возникнуть проблема с распределением пространства для полей и т. Д. –

+0

отлично работает и для меня, также в RStudio. Какую версию решетки и R вы используете? – EDi

+0

Большое спасибо. Он работал, когда я перезапустил. Да, я использую R studio. Является ли этот тип проблем распространенным в студии R? – Metrics

ответ

0

Я лично использую tinn r для программирования в R и считаю это очень полезным, вы можете легко закрыть/открыть R и по-прежнему отправлять командные строки. (Вы можете даже DL разных версий R загружать для разных пакетов)

3

Попробуйте dev.off(), а затем повторно запустите тот же код.

+0

Это работает для меня, но почему? – Jeffrey

Смежные вопросы