Skip to contents

Create the power set

Usage

power_set(object, set, name, ...)

Arguments

object

A TidySet object.

set

The name of the set to be used for the power set

name

The root name of the new set.

...

Other arguments passed down if possible. Currently ignored.

Value

A TidySet object with the new set

Examples

relations <- data.frame(
    sets = c(rep("a", 5), "b"),
    elements = letters[seq_len(6)]
)
TS <- tidySet(relations)
power_set(TS, "a", name = "power_set")
#>     elements           sets fuzzy
#> 1          a              a     1
#> 2          b              a     1
#> 3          c              a     1
#> 4          d              a     1
#> 5          e              a     1
#> 6          f              b     1
#> 7          a  power_set_2_1     1
#> 8          b  power_set_2_1     1
#> 9          a  power_set_2_2     1
#> 10         c  power_set_2_2     1
#> 11         a  power_set_2_3     1
#> 12         d  power_set_2_3     1
#> 13         a  power_set_2_4     1
#> 14         e  power_set_2_4     1
#> 15         a  power_set_2_5     1
#> 16         f  power_set_2_5     1
#> 17         b  power_set_2_6     1
#> 18         c  power_set_2_6     1
#> 19         b  power_set_2_7     1
#> 20         d  power_set_2_7     1
#> 21         b  power_set_2_8     1
#> 22         e  power_set_2_8     1
#> 23         b  power_set_2_9     1
#> 24         f  power_set_2_9     1
#> 25         c power_set_2_10     1
#> 26         d power_set_2_10     1
#> 27         c power_set_2_11     1
#> 28         e power_set_2_11     1
#> 29         c power_set_2_12     1
#> 30         f power_set_2_12     1
#> 31         d power_set_2_13     1
#> 32         e power_set_2_13     1
#> 33         d power_set_2_14     1
#> 34         f power_set_2_14     1
#> 35         e power_set_2_15     1
#> 36         f power_set_2_15     1
#> 37         a  power_set_3_1     1
#> 38         b  power_set_3_1     1
#> 39         c  power_set_3_1     1
#> 40         a  power_set_3_2     1
#> 41         b  power_set_3_2     1
#> 42         d  power_set_3_2     1
#> 43         a  power_set_3_3     1
#> 44         b  power_set_3_3     1
#> 45         e  power_set_3_3     1
#> 46         a  power_set_3_4     1
#> 47         b  power_set_3_4     1
#> 48         f  power_set_3_4     1
#> 49         a  power_set_3_5     1
#> 50         c  power_set_3_5     1
#> 51         d  power_set_3_5     1
#> 52         a  power_set_3_6     1
#> 53         c  power_set_3_6     1
#> 54         e  power_set_3_6     1
#> 55         a  power_set_3_7     1
#> 56         c  power_set_3_7     1
#> 57         f  power_set_3_7     1
#> 58         a  power_set_3_8     1
#> 59         d  power_set_3_8     1
#> 60         e  power_set_3_8     1
#> 61         a  power_set_3_9     1
#> 62         d  power_set_3_9     1
#> 63         f  power_set_3_9     1
#> 64         a power_set_3_10     1
#> 65         e power_set_3_10     1
#> 66         f power_set_3_10     1
#> 67         b power_set_3_11     1
#> 68         c power_set_3_11     1
#> 69         d power_set_3_11     1
#> 70         b power_set_3_12     1
#> 71         c power_set_3_12     1
#> 72         e power_set_3_12     1
#> 73         b power_set_3_13     1
#> 74         c power_set_3_13     1
#> 75         f power_set_3_13     1
#> 76         b power_set_3_14     1
#> 77         d power_set_3_14     1
#> 78         e power_set_3_14     1
#> 79         b power_set_3_15     1
#> 80         d power_set_3_15     1
#> 81         f power_set_3_15     1
#> 82         b power_set_3_16     1
#> 83         e power_set_3_16     1
#> 84         f power_set_3_16     1
#> 85         c power_set_3_17     1
#> 86         d power_set_3_17     1
#> 87         e power_set_3_17     1
#> 88         c power_set_3_18     1
#> 89         d power_set_3_18     1
#> 90         f power_set_3_18     1
#> 91         c power_set_3_19     1
#> 92         e power_set_3_19     1
#> 93         f power_set_3_19     1
#> 94         d power_set_3_20     1
#> 95         e power_set_3_20     1
#> 96         f power_set_3_20     1
#> 97         a  power_set_4_1     1
#> 98         b  power_set_4_1     1
#> 99         c  power_set_4_1     1
#> 100        d  power_set_4_1     1
#> 101        a  power_set_4_2     1
#> 102        b  power_set_4_2     1
#> 103        c  power_set_4_2     1
#> 104        e  power_set_4_2     1
#> 105        a  power_set_4_3     1
#> 106        b  power_set_4_3     1
#> 107        c  power_set_4_3     1
#> 108        f  power_set_4_3     1
#> 109        a  power_set_4_4     1
#> 110        b  power_set_4_4     1
#> 111        d  power_set_4_4     1
#> 112        e  power_set_4_4     1
#> 113        a  power_set_4_5     1
#> 114        b  power_set_4_5     1
#> 115        d  power_set_4_5     1
#> 116        f  power_set_4_5     1
#> 117        a  power_set_4_6     1
#> 118        b  power_set_4_6     1
#> 119        e  power_set_4_6     1
#> 120        f  power_set_4_6     1
#> 121        a  power_set_4_7     1
#> 122        c  power_set_4_7     1
#> 123        d  power_set_4_7     1
#> 124        e  power_set_4_7     1
#> 125        a  power_set_4_8     1
#> 126        c  power_set_4_8     1
#> 127        d  power_set_4_8     1
#> 128        f  power_set_4_8     1
#> 129        a  power_set_4_9     1
#> 130        c  power_set_4_9     1
#> 131        e  power_set_4_9     1
#> 132        f  power_set_4_9     1
#> 133        a power_set_4_10     1
#> 134        d power_set_4_10     1
#> 135        e power_set_4_10     1
#> 136        f power_set_4_10     1
#> 137        b power_set_4_11     1
#> 138        c power_set_4_11     1
#> 139        d power_set_4_11     1
#> 140        e power_set_4_11     1
#> 141        b power_set_4_12     1
#> 142        c power_set_4_12     1
#> 143        d power_set_4_12     1
#> 144        f power_set_4_12     1
#> 145        b power_set_4_13     1
#> 146        c power_set_4_13     1
#> 147        e power_set_4_13     1
#> 148        f power_set_4_13     1
#> 149        b power_set_4_14     1
#> 150        d power_set_4_14     1
#> 151        e power_set_4_14     1
#> 152        f power_set_4_14     1
#> 153        c power_set_4_15     1
#> 154        d power_set_4_15     1
#> 155        e power_set_4_15     1
#> 156        f power_set_4_15     1
#> 157        a  power_set_5_1     1
#> 158        b  power_set_5_1     1
#> 159        c  power_set_5_1     1
#> 160        d  power_set_5_1     1
#> 161        e  power_set_5_1     1
#> 162        a  power_set_5_2     1
#> 163        b  power_set_5_2     1
#> 164        c  power_set_5_2     1
#> 165        d  power_set_5_2     1
#> 166        f  power_set_5_2     1
#> 167        a  power_set_5_3     1
#> 168        b  power_set_5_3     1
#> 169        c  power_set_5_3     1
#> 170        e  power_set_5_3     1
#> 171        f  power_set_5_3     1
#> 172        a  power_set_5_4     1
#> 173        b  power_set_5_4     1
#> 174        d  power_set_5_4     1
#> 175        e  power_set_5_4     1
#> 176        f  power_set_5_4     1
#> 177        a  power_set_5_5     1
#> 178        c  power_set_5_5     1
#> 179        d  power_set_5_5     1
#> 180        e  power_set_5_5     1
#> 181        f  power_set_5_5     1
#> 182        b  power_set_5_6     1
#> 183        c  power_set_5_6     1
#> 184        d  power_set_5_6     1
#> 185        e  power_set_5_6     1
#> 186        f  power_set_5_6     1