Преобразование логической матрицы в «элементы» в sparkR - PullRequest
0 голосов
/ 22 октября 2018

Есть ли эквивалент в as(df, "transactions") в sparkR?Я читал статью о том, как создать класс «транзакции» для apriori до майнинга ассоциаций.https://blog.aptitive.com/building-the-transactions-class-for-association-rule-mining-in-r-using-arules-and-apriori-c6be64268bc4. У меня есть sparkdataframe в этом формате;

CARD    CHEQ    CPF CTSAV   LOAN    MLOAN   NFDEP   PBLN    REWARDS SAVE    TDEP
TRUE    FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   TRUE    FALSE   FALSE
FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   TRUE    TRUE    FALSE
FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   TRUE    TRUE    FALSE
TRUE    TRUE    FALSE   FALSE   TRUE    FALSE   FALSE   FALSE   TRUE    FALSE   FALSE
TRUE    FALSE   FALSE   TRUE    FALSE   FALSE   FALSE   FALSE   TRUE    TRUE    FALSE
TRUE    TRUE    FALSE   FALSE   FALSE   FALSE   FALSE   FALSE   TRUE    FALSE   FALSE

Я хочу превратить это в «элементы», как;

{CARD, REWARDS}
{REWARDS, SAVE}
{REWARDS, SAVE}
{CARD, CHEQUE, LOAN, REWARDS}
{CARD, CTSAV, REWARDS, SAVE}
{CARD, CHEQ, REWARDS}
...