Cells

Классы графиков гистограммы

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Сводные данные значения

ОбязательныйСписок арифметических выражений

Графические примитивы

ОбъектыЗначения по умолчанию ячеек
plot::Histogram2d[7]

Описание

Cells определяет номер и положение классов, используемых в гистограмме.

Cells принимает или одно положительное целое число (или, эквивалентно, список одного положительного целого числа) или список ячеек, данных как области значений или списки двух элементов.

Один целочисленный n в спецификации Cells = n или Cells = [n] интерпретирован, когда “подразделяют область значений данных в ячейки n равного размера”.

Номер n может быть анимирован. В этом случае n может быть символьным выражением параметра анимации.

Ячейки могут быть заданы непосредственно как в Cells = [[a1, b1], [a2, b2], …] или Cells = [a_1..b_1, a_2..b_2, Symbol::dots].

Примечание

i-th ячейка является полуоткрытым интервалом, т.е. данной величиной, x соответствуют в i-th ячейка, если a i <xb i удовлетворяют.

Границы ячейки должны удовлетворить a 1 <b 1a 2 <b 2a 3 <…. В большинстве приложений, b 1 = a 2, b 2 = a 3 и т.д. является соответствующим.

При предоставлении ячеек непосредственно, крайней левой границей может быть - infinity и самой правой границей может быть infinity. Эти прямоугольники будут затем настроены согласно средним ширинам других прямоугольников в целях отображения.

С атрибутом CellsClosed = Left, ячейки [a_1..b_1, a_2..b_2, Symbol::dots] интерпретированы как полуоткрытые интервалы.

Примеры

Пример 1

Мы создаем выборку 1 000 точек данных и строим гистограмму их:

X := stats::fRandom(100, 10):
data := [X() $ i = 1..1000]:
plot(plot::Histogram2d(data))

Форма распределения становится намного лучше видимый, когда мы увеличиваем число ячеек:

plot(plot::Histogram2d(data, Cells = 40))

plot(plot::Histogram2d(data, Cells = [40], Area = 1),
     plot::Function2d(stats::fPDF(100,10)(x), x = 0 .. 5,
                      Color = RGB::Black))

С ячейками различных ширин, установки Area к положительному значению настоятельно рекомендован, чтобы все еще иметь гистограмму следуют за вероятностным распределением:

cells :=  stats::equiprobableCells(50,
                  stats::fQuantile(100, 10))
plot(plot::Histogram2d(data, Cells = cells)):

plot(plot::Histogram2d(data, Cells = cells, Area = 1),
     plot::Function2d(stats::fPDF(100, 10)(x), x = 0 .. 5,
                      Color = RGB::Black))

Смотрите также

Функции MuPAD