[R] Wild cards for dataframes

Eric Berger er|cjberger @end|ng |rom gm@||@com
Fri Oct 22 14:55:24 CEST 2021


You can check out Wikipedia for regular expressions:

https://en.wikipedia.org/wiki/Regular_expression




On Fri, Oct 22, 2021 at 3:48 PM Steven Yen <styen using ntu.edu.tw> wrote:

> Thanks, it works!
>
> What can I read to understand more about this part "\\..*$" of the
> pattern? And more such as ^ and $ that I know from experience?
>
> On 2021/10/22 下午 06:22, Rui Barradas wrote:
> > Hello,
> >
> > Use ls() with argument pattern. It accepts a regex and returns a
> > vector of objects names matching the pattern.
> >
> >
> > rm(list = ls(pattern = "data\\..*$"))
> >
> >
> > Hope this helps,
> >
> > Rui Barradas
> >
> > Às 10:20 de 22/10/21, Steven Yen escreveu:
> >> I like to be able to use a command with something similar to a "wild
> >> card". Below, lines 4 works to delete all three dataframes, but line
> >> 5 does not work. Any elegant way to accomplish this? My list of
> >> dataframes can be long and so this would be convenient.
> >>
> >> data.1<-data.frame(x=1:3,y=4:6,z=7:9)
> >> data.2<-data.1
> >> data.3<-data.1
> >> rm(data.1,data.2,data.3)
> >> rm(data.*)
> >>
> >> ______________________________________________
> >> R-help using 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.
>
> ______________________________________________
> R-help using 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.
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list