到目前为止,我已经成功地改变颜色直方图单杆下面的例子here变化柱状图条的颜色大于一定值
test <- rnorm(100);
h <- hist(test);
b <- cut(1, h$breaks);
clr <- rep("grey", length(h$counts));
clr[b] <- "red";
plot(h, col=clr);
我希望能够改变颜色直方图bin超过某个x轴值 - 例如在示例中的分配函数中大于1。我遇到麻烦的部分原因是我不完全了解cut()
返回的因素。
+1这是一个可爱的图表!这是否适用于可变宽度的垃圾箱?例如当使用'hist(test,breaks = c(-3,-2,-1,0,0.5,1,1.5,2,2.5,3)' –
@AssadEbrahim谢谢。ggplot2是purdy。应该能够使变量-width箱,但你可能需要你自己的问题弄清楚如何:-) –
足够公平:)(普尔蒂?) –