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