[R] Error in read.table
peter dalgaard
pdalgd at gmail.com
Thu Jul 11 14:27:48 CEST 2013
On Jul 11, 2013, at 13:50 , Dante.py wrote:
> Maybe you should set parameter "as.is" in read.csv to be false.
TRUE more likely... However, there's another issue: files[i,] is a data frame, therefore so is f[1] (a telltale sign is that it has rows and column labels). So f[[1]] is probably needed.
>
>
> 2013/7/11 Jannetta Steyn <jannetta at 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: jannetta at henning.org
>> ===================================
>>
>> [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help at 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 at 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.
--
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
More information about the R-help
mailing list