各ランの最後のポイントを選択列があるとします: run_id、time、distance
...そして、各run_idの前回の行を選択したいだけです。それ、どうやったら出来るの?
Re: 各ランの最後のポイントを選択してくださいすべての人にとって明白であることを願っていることを追加するだけです.... @マークベイリーコードを機能させるには、データ テーブルを run_id 列と time 列で昇順に並べ替える必要がありますRe: 各ランの最後のポイントを選択してください数式列を作成して特定の条件を探し、それに基づいて選択するというのは、JMP ではよくあることですか?
この質問を書いた後、私はしばらく遊んで、次の式の列になりました: Col Maximum ( :Name( "time(s)" ), :run_id ) - :Name( "time(s)" )
...次に、「0」の行の1つをクリックしてから、「選択一致」を実行しました。 run_id でグループ化された max(time) を使用してサマリー テーブルを作成し、そこで行を選択するなど、もっと簡単な方法があることを望んでいましたが、それらの行は、最大値が計算されたすべてのデータを選択していました。最大値を保持していた行。Re: 各ランの最後のポイントを選択してください数式を使用してインジケーター列を作成できます。 最初に run_id と time でソート (ネスト) してください。 数式は、単純なブール値の結果になります。 Lag() 関数を次のように使用します: If( :run_id == Lag( :run_id, -1 ), 0, 1 )。 次に、この列が 1 に等しい行を選択できます。