同じ行に最小値と最大値を含む列名を入力します。やあ、
同じ行に最小値と最大値を含む列名を呼び出すための新しい列式を生成するのを手伝ってください。
これから

これに

データ表スクリプト作成Re: 同じ行内に最小値と最大値が含まれる列名をスペルアウトします。データ列の順序が正しくない場合、どうすればよいでしょうか? 対象の列名を指定して、最大/最小列名を表示する列を生成することでこれを行う方法はありますか?
Re: 同じ行内に最小値と最大値が含まれる列名をスペルアウトします。こんにちは、MSスーパーユーザー、
それを機能させるために私はそれを理解します。 ありがとう。 JMP14。
ローカル列として扱われる場合にのみ機能させることができるようです。 列番号ではなく、元の列名で名前を付ける方法はありますか? 私が尋ねている理由は、誰かがデータテーブルにいくつかの列を追加/追加した場合、列の番号付けが正しく機能しない可能性があるためです。
Re: 同じ行内に最小値と最大値が含まれる列名をスペルアウトします。JMP のどのバージョンを使用していますか? 私が投稿した数式はデータ テーブルの行列表記を利用しています。これは JMP 13 に付属している機能だと思います。
Re: 同じ行内に最小値と最大値が含まれる列名をスペルアウトします。こんにちは、スーパーユーザーさん -
試してみましたが、動作しませんでした。 Excelの数式で見つけたのですが、Jmpに変換する方法がわかりません。 このスクリーンショットのように
=INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0))

Re: 同じ行内に最小値と最大値が含まれる列名をスペルアウトします。この列の式は非常に一般的に機能するはずです。 列名とは独立しています。 ただし、データ列がシーケンス内にあり、開始列と終了列の列番号を (ローカル変数として) 設定する必要があることを前提としています。
最大値を持つ列の名前を取得します。
Local( {start = 2, end = 7, L = Current Data Table()[Row(), start :: end]},
Column( Loc Max( L ) + start - 1 ) << get name
);
そして分については:
Local( {start = 2, end = 7, L = Current Data Table()[Row(), start :: end]},
Column( Loc Min( L ) + start - 1 ) << get name
);