спасибо за указание на это, это заставляет меня начать, но dhist возвращает переменное число бинов, по умолчанию 10, поэтому вторая строка вашего кода выдает ошибку, если length (t) == length (x1). также я хочу, чтобы у была плотность х, я не уверен, что ваш код делает это

ел функциюdhist() вggplot2 пакет, который реализует гистограмму переменной ширины, описаннуюДенби и Мэллов (2009) но я не могу найти никаких примеров его использования. Я хотел бы использовать его со следующим кодом для создания переменной ширины бина:

x1 <- c(rep(0, 250), rlnorm (1000)) 
x2 <- c(rlnorm(1250)) 
x <- data.frame(x1, x2) 
x.long <- melt(x, measure.vars=c("x1","x2")) 
ggplot(x.long, aes(x=value)) + 
 geom_step(aes(x=value, y=..density.., colour=variable), 
   stat="bin", binwidth=0.2) + 
 coord_cartesian(xlim = c(-1, 15)) 

Как я могу это сделать?

нота: Я кросс выложил этот вопрос отggplot2 гугл группа где это было без ответа. Если я получу ответ здесь, опубликую там и наоборот

Ответы на вопрос(1)

Ваш ответ на вопрос