Thank you, it works for the first problem!

Yet for the second problem, how can I solve that in one dataframe (here:
latentVariableNames),
I store the names of the according dataframes as strings, and then want to
access the
according dataframe (here: currentName) - see below?

latentVariables <- c("Planning", "Testing", ...)
createTable <- function(latentVariableNames)
{
for (currentName in names(latentVariableNames))
{
doSomethingWith(currentName)
}
}


On Wed, Feb 10, 2010 at 8:36 PM, Henrique Dallazuanna <www...@gmail.com>wrote:

> Try this:
>
> fileName <- "testfile%s"
> lapply(sprintf(fileName, 1:2), read.csv, dec = ",")
>
> On Wed, Feb 10, 2010 at 5:28 PM, Chaehan So <chaehan...@gmail.com> wrote:
> > Dear r-helpers,
> >
> > I am looking for an R-equivalent for the eval-function in javascript
> which
> > can
> > interpret a string as code on runtime, thereby allowing things like
> >
> > for (i in c(1:2))
> > {
> >
> > eval(items + "i") <- read.csv(eval(filename+ i), dec=",");
> >
> > }
> >
> > which would execute (with filename="testfile"):
> >
> > items1 <- read.csv(testfile1, dec=",");
> > items2 <- read.csv(testfile2, dec=",");
> >
> >
> > The way I intend to use it is to define a string list containing names of
> > date.frames,
> > and interate this list to perform some function:
> >
> > createTable <- function(latentVariableNames)
> > {
> > for (currentName in names(latentVariableNames))
> > {
> > doSomethingWith(currentName)
> >  }
> > }
> >
> >
> > Would be grateful for any help!
> >
> > Chaehan
> >
> >        [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help@r-project.org mailing list
> > 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.
> >
>
>
>
> --
> Henrique Dallazuanna
> Curitiba-Paraná-Brasil
> 25° 25' 40" S 49° 16' 22" O
>



-- 
Humboldt University Berlin, Germany
Institute of Psychology
Rudower Chaussee 18, Room 1221
12489 Berlin
Germany
Office: +49 30 2093 - 9337
Mobile: +49 171- 626 9373

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to