try

hist(foo[,5])
plot(foo[,c(1,5)])

HTH


> Currently I invoke:
> 
> foo <- read.table("foo.data", header=TRUE)
> 
> to read a table into foo
> 
> Then when I try to plot a histogram out of the 5th column of foo:
> 
> hist(foo[5])
> 
> It fails and it says:
> 
> Error in hist.default(foo[5]) : 'x' must be numeric
> 
> Then I tried:
> 
>> typeof(foo[5])
> [1] "List"
> 
> So how can I get an numeric array out of one of the columns?
> 
> Also suppose if the dataframe foo (above) has eight columns and I want
> to make an x-y scatter plot on two of the columns, how can I extract
> these two specific columns?
> 
> Thanks
> 
> Mark
> 
> ______________________________________________
> 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.

______________________________________________
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.

Reply via email to