У меня простая проблема. Как построить гистограмму с ggplot2
с фиксированным binwidth
и заполненную цветами радуги (или любой другой палитрой)?
Допустим, у меня есть такие данные:
myData <- abs(rnorm(1000))
Я хочу построить гистограмму, используя, например. binwidth=.1
. Это, однако, вызовет разное количество бинов, в зависимости от данных:
ggplot() + geom_histogram(aes(x = myData), binwidth=.1)
Если бы я знал количество ячеек (например, n=15
), я бы использовал что-то вроде:
ggplot() + geom_histogram(aes(x = myData), binwidth=.1, fill=rainbow(n))
Но с изменением количества бункеров я как бы застрял на этой простой проблеме.
bins
? - person Roman Luštrik   schedule 27.10.2016n <- round(((max(myData)-min(myData))/.1)+1)
- person Rupert   schedule 27.10.2016