встановити просто внутрішньо викликає make_set_with_order і видаляє інформацію про замовлення, тому визначені користувачем методи примусу мають бути надані для останнього, а не для as. встановити . Зверніть увагу, що set_union, set_intersection і set_symdiff приймають будь-яку кількість аргументів.
R містить кілька зручних операцій із набором, зокрема: union(x,y) : об’єднання множин x і y. intersect(x,y) : Перетин множин x і y. setdiff(x,y): Встановити різницю між x і y, що складається з усіх елементів x, яких немає в y.
Набір даних є сукупність даних, часто представлених у вигляді таблиці. Існує популярний вбудований набір даних у R під назвою "mtcars" (Motor Trend Car Road Tests), який взято з журналу Motor Trend US Magazine 1974 року.
У цьому прикладі setdiff — це вбудована функція в base R, яка використовується для знаходження різниці між двома векторами (set1 і set2). Результатом є вектор, що містить елементи, присутні в наборі1, але не в наборі2.
Базовим конструктором для створення множин є функція set(), яка приймає будь-яку кількість об’єктів R як аргументи. Для елементів, які не є наборами або атомарними векторами довжини 1, метод друку для наборів використовуватиме мітки, що вказують на клас (і довжину для векторів):
встановити просто внутрішньо викликає make_set_with_order і видаляє інформацію про замовлення, тому визначені користувачем методи примусу мають бути надані для останнього, а не для as. встановити . Зверніть увагу, що set_union, set_intersection і set_symdiff приймають будь-яку кількість аргументів.