データフレーム列のすべての組み合わせと並べ替えを計算するにはいくつかの助けが必要です。 マイdfはこのようになります(実際の1が40の以上の列と行15000+を持っている)最初の列はユニークなIDが含まれてい ID A B C D
ID_1 NA 1 NA 1
ID_2 1 1 1 1
ID_3 1 1 1 1
ID_4 NA 1 1 NA
ID_5 1 1 1 1
ID_6 1 N
私は反復可能なオブジェクト内のすべての要素を互いに組み合わせて比較したいと思います。以下の再現可能な例は単純なリストの機能を模倣していますが、私の問題を示しています。この例では、["A"、 "B"、 "C"、 "D"]のリストで、次の16行の出力を得たいと思います。 100項目のリストは、100 * 100 = 10,000行を生成します。 A A True
A B False
A C Fal
文字列のセルを並べ替えて一意の行を取得しようとしています。 例:4つの値を与えています。これらの値を並べ替え、2つの行に戻します。これは下で動作しますが、私はいくつかの領域で行が繰り返されることに気付きます。私はユニークなコマンドを追加しようとしました=ユニークな(perms(A)、 'rows')しかし、それはエラーで戻ってきます。 clear all
more off
A={'(+)sig
を設定し、私は命令セットの非常に単純なモデルを持っていると言う: opcode 0, arg1[0-1]
ocode 1, arg1[0-2], arg2[0-1]
それでは、私が探しているが、それとの無限の複雑なプログラムを構築する方法です。 最初のプログラムである: 0,0
next is,
0,1
then
0,0
1,0,0
then
0,0
1,1,0
e