Класс: набор данных
(Не рекомендуется) Задать объединение для наблюдений массива наборов данных
dataset тип данных не рекомендуется. Для работы с разнородными данными используйте MATLAB
®table вместо этого тип данных. См. MATLAB table для получения дополнительной информации.
C = union(A,B)
C = union(A,B,vars)
C = union(A,B,vars,setOrder)
[C,iA,iB] = union(___)
для C = union(A,B)dataset множества A и B возвращает объединенный набор наблюдений из двух массивов с удаленными повторениями. Наблюдения в массиве наборов данных C сортируются.
возвращает объединенный набор наблюдений из двух массивов с повторениями уникальных комбинаций переменных, указанных в C = union(A,B,vars)vars удален. Наблюдения в массиве наборов данных C сортируются по этим переменным.
Значения для переменных, не указанных в vars для каждого наблюдения в C взяты из соответствующего наблюдения в A или B, или от A при наличии общих наблюдений в обоих A и B. При наличии нескольких наблюдений в A или B которые соответствуют наблюдению в Cэти значения берутся из первого вхождения.
возвращает наблюдения в C = union(A,B,vars,setOrder)C в порядке, указанном setOrder.
[ также возвращает векторы индекса C,iA,iB] = union(___)iA и iB такой, что C - сортированная комбинация значений A(iA,:) и B(iB,:). При наличии общих наблюдений в A и B, то union возвращает только индекс из A, в iA. При наличии повторных наблюдений в A или B, то возвращается индекс первого вхождения. Можно использовать любой из предыдущих входных аргументов.
|
Массивы входных наборов данных. | ||||
|
Строковый массив или массив ячеек символьных векторов, содержащих имена переменных, или вектор целых чисел, содержащий номера переменных столбцов. Определить | ||||
|
Флаг, указывающий порядок сортировки для наблюдений в
|
|
Массив наборов данных с объединенными наблюдениями |
|
Вектор индекса, указывающий наблюдения в |
|
Вектор индекса, указывающий наблюдения в |