1

これが私の問題です
。薬物濃度に応じて測定された蛍光値の表があります。値を直接使用することはできません。薬物がなくても小さな蛍光があるからです。したがって、drug=0 の測定値を他のすべての値から差し引く必要があります。

新しい変数 (正規化された蛍光) を計算できると考えましたが、drug=0 行の蛍光値を参照するにはどうすればよいでしょうか? Excel では、$34$2 のような sth を使用してそのフィールドを参照しますが、SPSS でそれを行うにはどうすればよいですか? 「ハードコードされた」値を入力するのは少し柔軟性がないように思えます。参照によってそれを行う方法を知りたいです:)。何時間もグーグルで調べたり、本を読んだりしても、これまでのところ答えは得られていません。

ありがとう :)

編集:例は次のようになります

薬物濃度 | | 蛍光
0 | 0.1 <- この値はすべての蛍光値から差し引かれます
1 | 1.1
2 | 2.1
3 | 3.1
4 | 4.1
4

1 に答える 1

2

SPSS の定数は、すべての行で同じ値を持つ変数として表すことができます。したがって、drug=0 の場合に Fluorescence の値を持つ新しい変数を作成する必要があります。例:

data list free
 /drug (f8) Fluorescence (f8.1).
begin data
0 0.1
1 1.1
2 2.1
3 3.1
4 4.1
end data.

sort cases drug.

do if drug = 0.
comp const = Fluorescence.
else.
comp const = lag(const).
end if.

exe.

comp Fluorescence2 = Fluorescence - const.

form const Fluorescence2 (f8.1).

exe.
于 2011-08-08T15:14:03.483 に答える