<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは - 列に値のタイトルが付けられた写真を保存するスクリプトを書き込もうとしていますが、これを実行すると、JMPは各列の値で同じファイルを上書きし、最後のものだけを残します。 つまり、関心のある列で分布をプロットすると、表示ボックスに、必要な各プロットが、列の関心のある値で区切られて表示されます。 しかし、個々のプロットを保存することはできません。
私が持っているコードは次のとおりです。
デシベル = 分布 (... ) 、
によって ( : PropertyOfInterestInColumn )
) ;
デシベル << 画像を保存する ( Concat ( PropertyOfInterestInColumn 、 "filename.png" ) ) ;
ありがとうございます。
各サブプロットを別々に扱う必要があります。これはFORループを使った例です。この例では、レベルごとに2つの異なる画像を保存します。最初の画像には、配布出力全体が含まれます。モーメントなどのあるテーブルのボックス、その他はプロットのみを含みます。
dt = 開いた ( "$ ENGLISH_SAMPLE_DATA / Big Class.jmp" ) ;
PropertyOfInterestInColumn = カラム ( "年齢" ) ;
デシベル = 分布 ( 連続配布 ( カラム ( : 高さ ) ) 、によって ( PropertyOfInterestInColumn ) ) ;
// "PropertyOfInterestInColumn"のレベルのリストを取得します
まとめる ( g = によって ( PropertyOfInterestInColumn )) ;
//各レベルを.pngとして保存します
にとって ( 私 = 1 、私 <= ナイテム ( g ) 、私 ++、
デシベル [ 私 ] << 画像を保存する ( Concat ( g [ 私 ] 、 "_filename.png" ) ) ;
報告書 ( デシベル [ 私 ])[ 1 、 1 、 1 、 1 ] << 画像を保存する ( Concat ( g [ 私 ] 、 "_plot.png" ) ) ;
) ;