[R] R help

Erich Neuwirth erich.neuwirth at univie.ac.at
Tue Apr 29 08:28:41 CEST 2008

Does your res.dat only have one row and you want this to one variable?
For read.table each new case has to start on a new line.

If your data are in a "just one row for a variable" format,
res <- scan("C:/Documents and Settings/db/Desktop/res.dat")
will probably do what you want.

Debasish Roy wrote:
> I tried to read a dataset and then draw a histogram with a freqeuncy density curve fitted on the top of this. 
> I used the command 
> res <- read.table("C:/Documents and Settings/db/Desktop/res.dat")
> and found
>> res[1:5]
>        V1     V2     V3      V4     V5
> 1 -0.4806 0.5075 0.0491 -0.7985 -0.666
> Then I got the following when I troied to plot it
>> hist(res)  
> Error in hist.default(res) : 'x' must be numeric
> Even I tried 
>> hist(res[,2])
> which is showing a blank plot. 
> My suspision is something is wrong in the way the data was read (with V1, V2, V3 etc). Can someone  please help me how to get rid of this problem ? 
>       ____________________________________________________________________________________
> Be a better friend, newshound, and 
> know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> ______________________________________________
> 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.

Erich Neuwirth, University of Vienna
Faculty of Computer Science
Computer Supported Didactics Working Group
Visit our SunSITE at http://sunsite.univie.ac.at
Phone: +43-1-4277-39464 Fax: +43-1-4277-39459

More information about the R-help mailing list