stats
::sortSample
Сортировка строк выборки
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
stats::sortSample(s
) stats::sortSample(s
,c1, c2, …
) stats::sortSample(s
,[c1, c2, …]
)
stats::sortSample(s, ...)
сортирует строки демонстрационного s
.
Сортировка строк только использует записи заданных столбцов. Во-первых, строки сортируются согласно элементам первого заданного столбца. Те строки с идентичными элементами в первом заданном столбце затем упорядочены согласно элементам во втором заданном столбце и т.д.
Если никакие столбцы не заданы, то столбец 1 используется в сортировке. В случае связи столбец 2 используется и т.д.
Числа сортируются численно, строки сортируются лексикографически. Идентификаторы сортируются согласно стратегии, используемой MuPAD® sort
команда. Числа на первом месте, вторые идентификаторы.
Мы создаем выборку с одним столбцом и сортируем его:
stats::sortSample(stats::sample([x, g2, 3, g1, 8/5, 2]))
8/5 2 3 g1 g2 x
Мы создаем выборку с двумя столбцами:
stats::sample([[b, 2], [a, 5], [a, 2], [c, 1], [b, 3]])
b 2 a 5 a 2 c 1 b 3
Отметьте различные приоритеты сортировки, заданные индексами столбца:
stats::sortSample(%, 1), stats::sortSample(%, 2), stats::sortSample(%, 1, 2), stats::sortSample(%, 2, 1)
a 2 c 1 a 2 c 1 a 5 a 2 a 5 a 2 b 3 , b 2 , b 2 , b 2 b 2 b 3 b 3 b 3 c 1 a 5 c 1 a 5
Мы создаем демонстрационное, содержащее доход и затраты в годах 1997 и 1998:
stats::sample([[123, "costs", "97"], [720, "income", "98"], [623, "income", "97"], [150, "costs", "98"]])
123 "costs" "97" 720 "income" "98" 623 "income" "97" 150 "costs" "98"
Мы сортируем согласно году (третий столбец):
stats::sortSample(%, 3)
623 "income" "97" 123 "costs" "97" 150 "costs" "98" 720 "income" "98"
Мы сортируем с приоритетом в год. Элементы того же года затем сортируются лексикографически (“затраты”, прежде чем “поступили”):
stats::sortSample(%2, 3, 2)
123 "costs" "97" 623 "income" "97" 150 "costs" "98" 720 "income" "98"
|
Выборка доменного типа |
|
Целые числа, представляющие индексы столбца демонстрационного |
Выборка доменного типа stats::sample
.