Ну вот hist(data) и выдаёт гистограмму. Вызовите ?hist в консоли и получите справку по функции, где указаны аргументы. В том числе breaks = “Sturges” (то есть аргумент по умолчанию).
Ну вот hist(data) и выдаёт гистограмму. Вызовите ?hist в консоли и получите справку по функции, где указаны аргументы. В том числе breaks = “Sturges” (то есть аргумент по умолчанию).
А оно пропустило пустой интервал, можно его как-то вернуть?
Да, тут корень проблемы в том, что hist строит данные по непрерывной переменной, факторную не запихнуть, даже если явно передать в breaks вектор границ групп, пустой столбец не ставит. Может кто-то более опытный в base R подскажет, как сделать явно то, что показано на скрине, но что-то на ночь глядя только через cut, ggplot и geom_col ответ приходит в голову))
hist(data, breaks = 14 + (0:6) * 5 / 3, right = FALSE) выдаёт что нужно. Проверьте данные, у вас по частотам групп получается 23 значения, в указанном векторе 24 значения. Проблема была в пороговых для групп значений в векторе data (а именно в 19)