Area
Область графика гистограммы
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Дополнительный | Неотрицательное вещественное число |
Объекты | Значения по умолчанию области |
---|---|
plot::Histogram2d | 0 |
Area
определяет, масштабируются ли панели графика гистограммы относительно их высот или относительно их областей, и сколько.
По умолчанию панели графика гистограммы используют высоту, которая равна абсолютному количеству точек данных в нем соответствующая ячейка. Используя Area
, пользователь может изменить это поведение, чтобы сделать области панелей пропорциональными этому номеру.
Для любого распределения с непрерывным квантилем мы можем задать, с помощью stats::equiprobableCells
, списка ячеек n, где каждая ячейка “поражена” той же вероятностью. Законом больших чисел мы ожидаем, что число элементов в каждой ячейке аппроксимирует для больших значений N, количества выборок:
X := stats::normalRandom(10, 1): cells := stats::equiprobableCells(40, stats::normalQuantile(10, 1)):
N := 1000: data := [X() $ i = 1..N]: plot(plot::Histogram2d(data, Cells = cells))
N := 10000: data := [X() $ i = 1..N]: plot(plot::Histogram2d(data, Cells = cells))
С другой стороны, если мы хотим отобразить гистограмму как приближение к распределению вероятностей, мы хотим не, чтобы высота, а скорее область прямоугольников соответствовали нашим измерениям. Кроме того, сумма всех областей должна быть 1, таким образом, мы устанавливаем Area
на это значение:
plot(plot::Histogram2d(data, Cells = cells, Area = 1))
plot(plot::Histogram2d(data, Cells = cells, Area = 1), plot::Function2d(stats::normalPDF(10,1)(x), x = 7..13, Color = RGB::Black, LineWidth = 0.5))