Try this: a <- scan('dureetasks.txt') hist(a)
On Sat, Aug 21, 2010 at 10:32 AM, Adel ESSAFI <adeless...@gmail.com> wrote: > Hi > In fact, I searching for a simpler solution. I remember that I have done > this without these functions (but I forgot) > simply, is there any function that "force" R to take variable a as table ? > > Regards > Adel > > > > > a=read.table("dureetasks.txt") > > summary(a) > V1 > Min. : 1 > 1st Qu.: 77 > Median : 2658 > Mean : 25802 > 3rd Qu.: 42558 > Max. :1575814 > > hist(a); > Error in hist.default(a) : 'x' must be numeric > > > > 2010/8/21 Gavin Simpson <gavin.simp...@ucl.ac.uk> > > > On Sat, 2010-08-21 at 11:37 +0200, Adel ESSAFI wrote: > > > Hi list > > > > > > I loaded the content of a file dureetasks.txt to variable a. This file > > > contains an interger per line. > > > when I print a vector, it displays correctly. > > > however, when I try to print the histogram, I get this error message > > > > > > > a=read.table("dureetasks.txt") > > > > hist(a) > > > Error in hist.default(a) : 'x' must be numeric > > > > > > Can you help please? > > > > class(a) > > > > str(a) > > > > > a <- data.frame(x = rnorm(100)) > > > hist(a) > > Error in hist.default(a) : 'x' must be numeric > > > > So I suspect a is a data frame with a single column/variable. You need > > to pass hist the vector from /inside/ a that you want to plot: > > > > > with(a, hist(x)) > > > > is one way to do that. Note that 'x' is used because that is the name of > > the variable (component really) in a that I want to plot: > > > > > names(a) > > [1] "x" > > > > You will need to work out what the correct name is for the component you > > want to plot. If there was no header to your text file then IIRC the > > variable will be named X1, but run names(a) and see what it returns. > > > > Because we don't have your dureetasks.txt file, there is no way for me > > to clarify that this is the problem and nothing else. If you can't send > > us data at the very least use tools like str(a) and class(a), and > > head(a) to show us what the data look like. > > > > HTH > > > > G > > > > > > > > regards > > > > > > > > > > > > > > > ______________________________________________ > > > 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. > > > > -- > > %~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~% > > Dr. Gavin Simpson [t] +44 (0)20 7679 0522 > > ECRC, UCL Geography, [f] +44 (0)20 7679 0565 > > Pearson Building, [e] gavin.simpsonATNOSPAMucl.ac.uk > > Gower Street, London [w] http://www.ucl.ac.uk/~ucfagls/< > http://www.ucl.ac.uk/%7Eucfagls/> > > UK. WC1E 6BT. [w] http://www.freshwaters.org.uk > > %~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~% > > > > > > > -- > PhD candidate in Computer Science > Address > 3 avenue lamine, cité ezzahra, Sousse 4000 > Tunisia > tel: +216 97 246 706 (+33640302046 jusqu'au 15/6) > fax: +216 71 391 166 > > [[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 [[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.