RE: [R] Error in hist.default(A) : `x' must be numeric

From: Liaw, Andy <andy_liaw_at_merck.com>
Date: Thu 07 Apr 2005 - 01:25:41 EST


> From: Uwe Ligges
>
> Mag. Ferri Leberl wrote:
> > Dear everybody!
> > I have load a list A of numbers and want a histogram to be drawn.
> > on
> > hist(Y)
> > the Machine returns:
> > Error in hist.default(A) : `x' must be numeric
> > I found out, that the list is of type data.frame.
> > Y<-as.numeric(Y)
> > returns
> > Error in as.double.default(A) : (list) object cannot be
> coerced to double
> > What schould I do?
> > Than you in advance!
>
> Extract the relevant vector from your data frame Y (this is a very
> prbably guess).

I suspect Ferri might have the numbers in one line in a file, and read them into R with read.table(). That would put the numbers into a data frame with n variables and one observation. If that's the case, just replacing read.table() with scan() should do it.

Andy  

> Uwe Ligges
>



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Thu Apr 07 01:44:31 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:31:02 EST