を設定します。具体的に私は、ユニークな時間(TS)とビン(ビン)でグループ私の値をしたいI以下のデータを見ると、特定の時間や変数は、私は、データセットを持っている、と私は私の値のグループに式を適用したい
内のすべての値に
sqrt(X^2+Y^2+Z^2)
を適用したいと思い、 XY成分とZ成分のそれぞれの平方和の平方根を取得します。
id D Bin value Month Day Year Hour Minute Second TS
1 X V1 -0.320 1 30 2012 13 59 50 2012-01-30 13:59:50
1 Y V1 -0.088 1 30 2012 13 59 50 2012-01-30 13:59:50
1 Z V1 0.171 1 30 2012 13 59 50 2012-01-30 13:59:50
1 X V2 0.368 1 30 2012 13 59 50 2012-01-30 13:59:50
1 Y V2 -0.104 1 30 2012 13 59 50 2012-01-30 13:59:50
1 Z V2 0.008 1 30 2012 13 59 50 2012-01-30 13:59:50
2 X V1 -0.052 1 30 2012 14 0 50 2012-01-30 14:00:50
2 Y V1 0.278 1 30 2012 14 0 50 2012-01-30 14:00:50
2 Z V1 -0.086 1 30 2012 14 0 50 2012-01-30 14:00:50
2 X V2 -0.214 1 30 2012 14 0 50 2012-01-30 14:00:50
2 Y V2 0.118 1 30 2012 14 0 50 2012-01-30 14:00:50
2 Z V2 -0.030 1 30 2012 14 0
だからアップ最初の夜1時59分50秒
sqrt(-0.320^2 + -0.088^2 + 0.171^2)
でV1こととなり、その後t13においてV2のための:59:50
sqrt(0.368^2 +-0.104^2 + 0,008^2)
など
私はこの数式を使用しようとした
(データは「V」と呼ばれています)しかし、明らかにそれは動作しません。だから誰もデータセット内の一意のグループを最初に索引付けし、そのグループに式を適用するより良い方法はありますか?
は、あなたの負の数値を括弧で囲む必要があります: '-0.320^2'は負です。 –