我有一個關於組合的問題,但在一個相當複雜的情況下,我還沒有找到任何幫助。我試圖找到一種方法來報告數據集中列的所有可能組合。報告列的所有可能的組合
有關土地變化文獻調查的數據報告,並指出每篇文章中報告哪些近似和潛在驅動因素。因此,這些行表示單獨的文章,並且列表示所有鄰近和下面的驅動程序。有六種類型的接近驅動程序和五種類型的基礎驅動程序。對於每篇文章,將1放置在該文章中標識的驅動程序的列中,並在驅動程序的列中放置一個0。該表看起來大致像這樣:
key | d1 | d2 |...| d6 | i1 |...| i5 |
--------------------------------------
A1 | 1 | 0 |...| 1 | 1 |...| 0 |
A2 | 0 | 1 |...| 0 | 0 |...| 1 |
凡文章A1標識D1和D6直接驅動和I1作爲間接驅動等
我想什麼做的是找出文章的數量報告直接驅動因素,間接驅動因素以及直接驅動因素和間接驅動因素的所有可能組合。舉例來說,有多少篇文章標識了d1,d2和i1;多少個確定d1,d2和i2;等等?我的學生在Excel文件中有表格,我在想,也許Calc或Base可能有一個功能來自動執行該過程。有沒有人有一個想法,我該如何做到這一點?
謝謝!
所以你想識別所有2^11組合,並計算每個組合的數量?這是2048種不同的組合。 –
這就是爲什麼我希望簡化這個過程。這個想法是確定哪些驅動程序組合在文獻中最常出現。 – Napoletano
使用一個小UDF將驅動程序組合成條件字符串(或連接二進制數字)。然後使用數據透視表來統計每個組合字符串的數量。 – MacroMarc