2012-04-02 4 views
0

Я новичок в R и пытаюсь использовать пакет анимации. Из manual, я попытался запустить этот фрагментИспользование пакета анимации

library(animation) 
oopt = ani.options(interval = 0.2, nmax = 10) 
## use a loop to create images one by one 
for (i in 1:ani.options("nmax")) { 
    plot(rnorm(30)) 
    ani.pause() ## pause for a while (’interval’) 
} 
## restore the options 
ani.options(oopt) 

, но я получаю сообщение об ошибке:

Error in ani.options(oopt) : object 'oopt' not found 

Я установлен пакет, и я использую версию 2.14.2

+0

Эх, может быть, глупый вопрос, но загрузили ли вы пакет с помощью 'library (animation)'? – ROLO

+0

@ROLO (отредактировал вопрос) да. теперь я это сделал. Так что это был не глупый вопрос. – yayu

+0

Ну, этот код работает для меня. Возможно, вы захотите изменить 'oopt =' в 'oopt <-', так как' <-' является нормальным оператором присваивания, но в этом случае это ничего не меняет. – ROLO

ответ

2

RStudio может оценивайте свой код по строкам: Ctrl-Enter запускает строку в курсоре в источнике. Вы можете видеть в Консоли ниже вашего источника, что в этом случае будет оценена только одна строка. Чтобы запустить полный скрипт, используйте «run all» (Ctrl-Shift-R).

Вместо запуска из окна исходного кода вы также можете ввести строку кода напрямую и оценить ее, нажав Enter.

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