したがって、データ ファイル内の変数のヘッダーであるリストがいくつかあります。セットアップは次のようになります。
headerGroup1 = ["1", "2", "3, "4", "5"] headerGroup2 = ["6", "7", "8, "9", "10"] headerGroup3 = ["1", "2", "3", "4", "5"]
そして、次のようなマスターファイルがあります。
masterVars = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
やりたいことは次の3つです。
- masterVars のすべての項目を順番に含むリストを作成します。そして、値が一意かどうかはわかりません。
- headerGroupX に含まれるリスト項目が masterVars にある場合、そのヘッダー グループをリスト項目の前に追加します。
- 64,000 個のアイテムすべてを含むリストを、SPSS で管理できるものにダンプします (これについては冗談です)。
リストが2つしかない場合、これは簡単だと思います。私が直面していると思う大きな問題は、リスト項目にデータを追加した後に何が起こるかということです。しかし、私は何を台無しにしているのか完全にはわかりません。
編集:
出力したいものの例を次に示します。
newMasterFile = ["headerGroup1, headerGroup3, 1", "headerGroup1, headerGroup3, 2", etc.]
これは何かを明確にしますか?