есть простой способ определить разрывы вместо nbins для 2d гистограммы (hist2d) в R?определить разрывы для hist2d в R
Я хочу определить диапазон для x- и yaxis для двумерной гистограммы и количества ячеек для каждого измерения.
Мой пример:
# example data
x <- sample(-1:100, 2000, replace=T)
y <- sample(0:89, 2000, replace=T)
# create 2d histogram
h2 <- hist2d(x,y,nbins=c(23,19),xlim=c(-1,110), ylim=c(0,95),xlab='x',ylab='y',main='hist2d')
В результате этого 2D вывода гистограммы 1
----------------------------
2-D Histogram Object
----------------------------
Call: hist2d(x = x, y = y, nbins = c(23, 19), xlab = "x", ylab = "y",
xlim = c(-1, 110), ylim = c(0, 95), main = "hist2d")
Number of data points: 2000
Number of grid bins: 23 x 19
X range: (-1 , 100)
Y range: (0 , 89)
Мне нужно
X range: (-1 , 110)
Y range: (0 , 95)
вместо этого.
Моя попытка определить xlim и ylim только расширяет график, но не определяет диапазон осей для гистограммы. Я знаю, что в дополнительных бункерах не будет данных.
Есть ли способ определить
xbreaks = seq(-1,110,5)
ybreaks = seq(0,95,5)
вместо использования nbins, который делит диапазон от минимума до максимума в заданное число контейнеров?
Спасибо за вашу помощь
Форматирование может быть лучше. – jogo