に基づくhttps://community.jmp.com/t5/Discussions/Combinations-of-a-list-put-into-columns/mp/555454
リストがあります
list = {"A", "B", "C"}それに基づいて、すべてのペアの組み合わせのリストを作成する必要があります。
上記のリンクは、長いサイクルやテーブルを基本的にワンライナーに結合することから抜け出すのに役立ちました。 @brady_brady
私はこれまでにこれを持っています:
list = {"A", "B", "C"};
combinations = As List(N Choose K Matrix(N Items(list), 2));何をするかというと、INDICES のリストのリストが表示されます。
{{1, 2}, {1, 3}, {2, 3}}そして私が必要とするのは文字列のペアのリストです:
{{"A", "B"},{"A", "C"},{"B", "C"}}サイクルに入らずにそれを行う別のワンライナーはありますか?
組み合わせでリストにインデックスを付けるだけでフラットなリストが得られます
list[combinations]
{"A", "B", "A", "C", "B", "C"}