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))