[R] Names of list members in a plot using sapply
Kenneth Roy Cabrera Torres
krcabrer at une.net.co
Fri Oct 30 08:41:46 CET 2009
Hi R users:
I got this code to generate a graphic for each member of a lists.
list1<-list(A=data.frame(x=c(1,2),y=c(5,6)),B=data.frame(x=c(8,9),y=c(12,6)))
names1<-names(list1)
sapply(1:length(list1),function(i)
with(list1[[i]],plot(x,y,type="l",main=paste("Graphic of",names1[i]))))
Is there a more elegant solution for not to use two separate lists?
I would like to just use
sapply(list1, somePlotfunction)
and plot for each graphic in the title have the name of the member of
the list.
Thank you for your help.
Kenneth
More information about the R-help
mailing list