データ長形式データセット内の指標の変更を認識するFORMULAを構築する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
私は自分のデータセットをいわゆるロングフォーマットで、すなわち、各時点で繰り返し測定され、列に並んでいる多くの個人を持っています。すべての変数は列にあります。
どのように私は各個人と個人の変化を認識するために式を作ることができますか。それで、私はそれぞれの時間点についてそれぞれの列のための答えを必要とします。

たとえば、データをグループ化するには、その犬のすべての行に "N"を書き込むには "N"、ある場合は "Y"を入力し、最後の時点までに数式を割り当てます。文字列に1つの "Y"。上の例では、5行目がDog "AE1"の最後の行になっています。数式では、1行目から5行目のすべてに対して "N"と入力する必要があります。
犬 "AE2"の場合、6行目から8行目には "Y"と書く必要があります。
同じ原則は、他の計算式にも当てはまります。例えば、参照セルとして各犬の最初/最後の訪問で行間の時間差を計算することです。
誰かがこの問題を解決したことを願います。
もう1つの方法は簡単です。列ごとに式がある場合は引数を追加するだけで式が新しいCOLUMNに答えを返します。
データ長形式データセット内の指標の変更を認識するFORMULAを構築する89が偶然「Y」に対応する数値です。私はYを知らない。
データ長形式データセット内の指標の変更を認識するFORMULAを構築するありがとう。それは仕事をしました。
この種のスクリプトでは、新しいグループを作るのが早いです。しかし将来の必要性のためにそれは修正される必要があります。番号89は何の略ですか?
データ長形式データセット内の指標の変更を認識するFORMULAを構築するこのタスクは式、つまり列式では解決が難しいようです。それは可能かもしれませんが、テーブルに多数の行が含まれている場合はスクリプトのほうが効果的です。
とにかく、列にY / Nを入れる例では、以下の式がうまくいくでしょう。列 "HF"が少なくとも1つのYを含む場合、つまり最後の行がYの場合だけでなく、犬のすべての行に "Y"を設定します。
このスクリプトを実行して式の結果を確認してください。
//スクリーンショットに基づく例の表
新しいテーブル ( 「犬」 、
行を追加 ( 8 ) 、
新しいコラム ( "犬" 、
キャラクター 、
公称 、
設定値 ( { 「AE1」 、 「AE1」 、 「AE1」 、 「AE1」 、 「AE1」 、 「AE2」 、 「AE2」 、 「AE2」 } )
) 、
新しいコラム ( 「HF」 、キャラクター 、公称 、設定値 ( { "N" 、 "N" 、 "N" 、 "N" 、 "N" 、 "N" 、 "N" 、 "Y" } ) ) 、
新しいコラム ( 「HF終了」 、
キャラクター 、
公称
)
) ;
//式を設定
カラム ( 「HF終了」 ) << 式を設定 ( もし ( コルマキシマム ( 数への16進数 ( 16進数への文字 ( : HF ) ) 、 : 犬 ) == 89 、 "Y" 、 "N" ) ) ;