Maybe you should set parameter "as.is" in read.csv to be false.
2013/7/11 Jannetta Steyn <janne...@henning.org> > Hi Folks > > I can't see what I have done wrong in this piece of code. > > # Read filenames from csv file > files <- read.csv(file="files.csv",head=FALSE,sep=",") > > # for each filename read the file > for (i in 1:length(files)) { > # f becomes the next row inthe file > f<-files[i,] > # the header to be used for the graph is in column 2 of f > head=f[2] > par(mfrow=c(4,2)) > # the filename to be used is in column 1 of f > con<-read.csv(file=f[1], header=TRUE, sep=',') > tmp<-con$value2 > data<-normalize_js(tmp,-1,1) > time<-con$time > # run the waveform analyser > waveformanalyser(data,time,head) > } > > I get an error: > Error in read.table(file = file, header = header, sep = sep, quote = quote, > : > 'file' must be a character string or connection > > When the error occurs f equals: > > f > V1 V2 > 1 ANA110915004A_3PERIOD_TmAvg-rdata.csv Pre-DA > > and f[1] equals: > > > f[1] > V1 > 1 ANA110915004A_3PERIOD_TmAvg-rdata.csv > > > Why won't it use the value of f[1] as a string for the file parameter in > the read.csv line? > > All help would be apprecitated. > Regards > Jannetta > > > > -- > > =================================== > Web site: http://www.jannetta.com > Email: janne...@henning.org > =================================== > > [[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. > -- ÕÅêÊ Dante.py ÖÐɽ´óѧ09¼¶ÊýѧÓëÓ¦ÓÃÊýѧרҵ ¸öÈËÖ÷Ò³£ºhttp://dantepy.yslsg.org/ [[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.