Activity Recorder は、単純なプロセスをすばやく自動化するための JMP の優れたツールです。 現在、アクションの実行方法に応じて、必要以上に長いスクリプトが作成されます (これらにより、スクリプトの堅牢性が少し低下する可能性もあります)。 以下は、Big Class を使用して、JMP で新しい数式列を簡単に作成する方法の例です (非常に単純な例)。
- ダブルクリックしてヘッダーを「解放」し、新しい列を作成します
- (多くの場合、列の名前を変更するだけの追加の手順が必要になる場合もあります)
- 新しい列をダブルクリックして名前を変更し、数式列のプロパティを設定します
2 番目のステップのない私の拡張ログ:

// New column: Column 6
Data Table("Big Class") << New Column("Column 6",
Numeric,
"Continuous",
Format("Best", 12)
);
// Change column info: NewCol
Data Table("Big Class"):Column 6 << Set Name("NewCol") <<
Set Formula(:height * :weight);
アクションレコーダーでできるようにしたいのは、これらを次のような単一のステップに結合することです
// New column: NewCol
Data Table("Big Class") << New Column("NewCol",
Numeric,
"Continuous",
Format("Best", 12),
Formula(:height * :weight)
);
これは既に取得できますが、列の作成には別の方法を使用する必要があります。 空いている列ヘッダーを右クリックし、[新しい列] を選択して、必要な情報を入力します。 この場合、よりクリーンなスクリプトが得られます。
// New column: NewCol2
Data Table("Big Class") << New Column("NewCol2",
Numeric,
"Continuous",
Format("Best", 12),
Formula(:height * :weight)
);
このオプションでは、他の列の間に列を挿入することはできませんが。
Action Recorder がさまざまなステップを組み合わせることができると便利な場所が他にもある可能性が高いです。
やあ@jthi 、 提案ありがとう! ご要望を承りましたので、検討させていただきます。
現時点ではこのリクエストを進める予定はありませんが、ご共有いただきありがとうございます。