[R] problem with hist()

From: Mario Dejung <forum_at_dejung.net>
Date: Thu, 14 Jun 2007 14:30:47 +0200 (CEST)


Hey everybody,
I try to make a graph with two different plots.

First I make a boxplot of my data. It is a collection off correlation values of different pictures. For example:

0.23445 pica
0.34456 pica
0.45663 pica
0.98822 picb
0.12223 picc
0.34443 picc

etc.

Ok, I make this boxplot and I get for every picture the boxes. After this I want to know, how many correlations per picture exist. So I make a new vector y <- as.numeric(data$picture)

So I get for my example something like this:

y
[1] 1 1 1 1 1 1 1 1 1 1
[11] 1 1 1 1 1 1 1 1 2 2
...
[16881] 59 59 59 60 60 60 60 60 60 60

After this I make something like this

boxplot(cor ~ pic)
par(new = TRUE)
hist(y, nclass = 60)

But there is my problem. I have 60 pictures, so I get 60 different boxplots, and I want the hist behind the boxes. But it makes only 59 histbars.

What can I do? I tried also
hist(y, 1:60) # same effect
and
hist(y, 1:61)
this give me 60 places, but only 59 bars. the last bar is 0.

I hope anyone can help me.

Regards Mario



R-help_at_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 and provide commented, minimal, self-contained, reproducible code. Received on Thu 14 Jun 2007 - 12:37:09 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 15 Jun 2007 - 08:32:05 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.