Hi,
I want to use R handle hundreds data file. So I want use some string
class to handle the names of data file.
My idea procedure like:
for i in 1:20
{
filename = "***" + i +".PRN"
scan(filename)
....
}
Do anyone know how to do this?
Thanks,
See the paste() function.
for(i in 1:N) {
filename <- paste("***", i, ".PRN", sep =
"")
scan(filename)
...
}
-roger
_______________________________
UCLA Department of Statistics
rpeng at stat.ucla.edu
http://www.stat.ucla.edu/~rpeng
On Wed, 25 Dec 2002, Zhongming Yang wrote:
> Hi,
>
> I want to use R handle hundreds data file. So I want use some string
> class to handle the names of data file.
>
> My idea procedure like:
>
> for i in 1:20
> {
> filename = "***" + i +".PRN"
> scan(filename)
> ....
> }
>
> Do anyone know how to do this?
>
> Thanks,
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> http://www.stat.math.ethz.ch/mailman/listinfo/r-help
>
There are lots of ways you could approach this:
files _ list.files('.')
files _ files[grep('.PRN$',files)]
for (File in files){
scan(file=File)
....
}
would provide lots of flexibility - grep could be used to specify
'irregular'
types of file names.
If you have very structured file names, then your example would be great.
for i in 1:20
{
filename = paste("***",i,+".PRN",sep='')
scan(file=filename)
....
}
Michaell Taylor
On Wednesday 25 December 2002 10:02 am, Zhongming Yang spoke unto the masses
thusly:> Hi,
>
> I want to use R handle hundreds data file. So I want use some string
> class to handle the names of data file.
>
> My idea procedure like:
>
> for i in 1:20
> {
> filename = "***" + i +".PRN"
> scan(filename)
> ....
> }
>
> Do anyone know how to do this?
>
> Thanks,
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> http://www.stat.math.ethz.ch/mailman/listinfo/r-help
--
========================================Michaell