[R] Help -- feed data frames, returned from function into list --
Berend Hasselman
bhh at xs4all.nl
Thu Mar 10 09:27:33 CET 2016
> On 10 Mar 2016, at 08:56, Sunny Singha <sunnysingha.analytics at gmail.com> wrote:
>
> Hi,
> I got a problem. Using loop, I'm trying to feed data frames, returned from
> the function, into the list but not all data frames are getting captured.
>
> I have vector with some string values which I want to pass to the function.
>
> *groups* <- c('cocacola', 'youtube','facebook)
>
You posted in HTML. In a plain text mailing list we see *groups* which is nonsense. You boldified?
Please do not do that and do not post in HTML.
> for(i in 1:length(groups)){
> g <- list()
> g[[i]] <- searchGroups_mod(*groups[i]*, token=fb_oauth, 10)
> }
>
> The result list stores data frame only for the last string in the 'groups'
> vector.
> Why the List is getting reassigned for each iteration ? Please guide.
>
Because you are creating the list g inside the loop.
Put the g <- list) before the loop.
> Regards,
> Sunny Singha.
>
> [[alternative HTML version deleted]]__
This is a plain text mailinglist. Do not post in HTML.
Berend
> ____________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list