<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ユーザーにtxtファイルを選択するように促すスクリプトがあり、txtファイルからデータを取得してJMPデータテーブルに入れ、いくつかの変更を行い、オーバーレイプロットを作成します。 ファイルを見つけてデータをインポートするスクリプトの一部を添付しました。 スクリプトに最後に実行させたいことは、データ テーブルとオーバーレイ プロットを、元の txt ファイルが置かれていた保存場所に保存することですが、それを機能させる方法がわかりません。
ご協力ありがとうございました! あなたのソリューションは私のスクリプトで完璧に機能しました!
以下は、作成したスクリプトに似たサンプル スクリプトで、データ テーブルとレポート出力を保存します。$SAMPLE_DATA フォルダーの Big Class データ テーブルを使用し、txt ファイルとして保存しました。
名前のデフォルトはここ( 1 );
ファイルパス =ファイルを選択( 「ソースデータファイルの選択」 、 "$デスクトップ" 、 { "txt ファイル|txt" } );
dt =開ける( ファイルパス );
// Plot を実行し、ポインターを追加して、後で操作できるようにします
op =オーバーレイ プロット( X( :年齢 ), Y( :身長, :体重 ), Y スケール( 左右 ) );
// 書き込み先のディレクトリを決定
パス =サブストリング( ファイルパス、 1 、含む( ファイルパス、語( - 1 、 ファイルパス、 "/" ) ) - 1 );
// データテーブルを保存
dt <<名前を付けて保存(パス || 「新規データ表.jmp」 );
// 出力を保存します。ここでは jpeg バージョンですが、他の出力
// オプションが利用可能です。ヘルプ==>スクリプト インデックスに移動
// 追加オプション用
報告( op ) <<画像を保存する(パス || 「レポート.jpg」 );