2012-04-02 28 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

呃,也許是一個愚蠢的問題,但是你使用'庫(動畫)加載包? – ROLO 2012-04-02 09:13:38

+0

@羅爾(編輯問題)是的。現在我做了。所以這不是一個愚蠢的問題。 – yayu 2012-04-02 09:15:11

+0

嗯,這段代碼適合我。你可能想改變'oopt <-'中的'oopt =',因爲'<-'是普通的賦值運算符,但在這種情況下這不會改變任何東西。 – ROLO 2012-04-02 09:23:17

回答

2

RStudio能逐行評估您的代碼:Ctrl-Enter在源中的光標處運行該行。您可以在控制檯中看到您的源代碼,在這種情況下,只有一行將被評估。 要運行完整腳本,請使用'全部運行'(Ctrl-Shift-R)。

除了從源代碼窗口運行,您還可以直接輸入一行代碼並按Enter鍵進行評估。