У меня есть 2 кадра данных, для которых я хочу создать декартово произведение.
Когда я делаю это, как и ожидалось, я получаю совпадающие пары в том смысле, что считаю ноутбук и радио = радио и ноутбук.
#2 dataframes to produce the cartesian product
SaleItems<-data.frame(Appliance=c("Radio", "Laptop", "TV", "Fridge"))
SaleItems2<-data.frame(Appliance2=c("Radio", "Laptop", "TV", "Fridge"))
#create cartesian product
SaleItems3<-merge(SaleItems,SaleItems2)
Я хочу избавиться от соответствияпары, например, комбинация радио и ноутбука появляется только один раз.
У кого-нибудь есть предложения по достижению этой цели?