[R] use of names() within lapply()

Ivan Alves papucho at me.com
Wed Apr 17 17:04:58 CEST 2013

Dear all,

List g has 2 elements

> names(g)
[1] "2009-10-07" "2012-02-29"

and the list plot

lapply(g, plot, main=names(g))

results in equal plot titles with both list names, whereas distinct titles names(g[1]) and names(g[2]) are sought. Clearly, lapply is passing 'g' in stead of consecutively passing g[1] and then g[2] to process the additional 'main'  argument to plot.  help(lapply) is mute as to what to element-wise pass parameters.  Any suggestion would be appreciated.

Kind regards,

More information about the R-help mailing list