それぞれ8つの変数の2つのセットがあります。私は各リストの最初(2番目、3番目など)の要素を掛けて、その製品を合計したいと思います。これまでのところ私の試みはこれです:SPSS:変数の2つのリストを掛ける方法
DO REPEAT
set1 = var1 to var8.
set2 = varA to VarH.
compute sum_of_products = SUM(set1 * set2).
END REPEAT.
EXECUTE.
私は(大体ドイツ語から翻訳)され得るエラー:
エラーコード4285を行38文字列に:
間違った変数名SET2:名前が64文字より長いか、前のコマンドで定義されていません。
このコマンドの実行は停止されています。
私の問題は、私のDO REPEATが適切にコマンドを囲んでいないと仮定しますが、ドキュメンタリーやGoogle検索で適切なソリューションを管理することができませんでした。これらの繰り返しとループは本当に私に頭痛を与えます..
私はあなたの助けを願い、事前にありがとう。 乾杯、David。
注記のいずれかに欠落データを持つ場合について欠落割り当てられる派生変数になり 'SUM'機能上加算(' '+)演算子を使用して、下記溶液で模擬例えばデータセットであります変数は計算に使用されます。ミスヒットしたにもかかわらず製品合計値を導出したい場合、単に「SUM」機能を使用するだけでこれを軽減することができる。 –
@Jignesh Sutarあなたは正しいです、ここで 'sum'を使うのが良い考えです。それに応じて私の答えを編集しました。 –
お返事ありがとう!商品の合計を計算するのではなく、set2が特定の条件を満たす場合(set2> 1の場合のみset1の値を追加するなど)、set1のすべての値を加算するとどうでしょうか。 – Dekay