2015-05-10 7 views
0

На этой странице указаны два метода хранения объектов сюжетов в списке или строке имени Generating names iteratively in R for storing plots. Но оба, похоже, не работают в моей системе.Сохранение сюжетных объектов в R

> plist = list() 
> plist[[1]] = plot(1:30) 
> 
> plist 
list() 
> 
> plist[[1]] 
Error in plist[[1]] : subscript out of bounds 

Второй метод:

> assign('pp', plot(1:25)) 
> 
> pp 
NULL 

Я использую:

> R.version 
       _       
platform  i486-pc-linux-gnu   
arch   i486       
os    linux-gnu     
system   i486, linux-gnu    
status          
major   3       
minor   2.0       
year   2015       
month   04       
day   16       
svn rev  68180      
language  R       
version.string R version 3.2.0 (2015-04-16) 
nickname  Full of Ingredients   

Где проблема?

+1

Базовые графические функции рисования (т.е. 'участок()') не возвращают объекты. Это будет работать только для решетки (например, 'xyplot()') или объектов ggplot (er 'qplot()'). Принятый ответ на этот вопрос вводит в заблуждение. – MrFlick

ответ

3

Использование recordPlot и replayPlot:

plot(BOD) 
plt <- recordPlot() 
plot(0) 
replayPlot(plt) 
Смежные вопросы