プロットをインタラクティブな HTML ファイルにエクスポートしたいと考えていました。
ファイルは非常に大きかったので、プロットをデータ ビュー除外されていない行の。
驚いたことに、ファイル サイズはさらに大きくなりました (これはプロット タイプに依存するようです。他のプロット タイプでは、データ ビューからのプロットは、元のデータ テーブルからのプロットに比べてファイル サイズが小さくなっていますが、それでもかなり大きいです)。 .
解決策は次のとおりです。
リンクを削除データビューと元のテーブルの間 (代替: リンクなしでサブセットを生成:)。
切り取りリンクを含む一時データセットの html エクスポートが自動的に生成されることは理にかなっていますか?
あるいは、ログに警告が表示され、リンクを切断することでファイル サイズを縮小できることをユーザーに伝えることができます。
「リンクを切る」について - 投稿しました願いそのためのワンクリック ソリューションを提供します。
もっと見る...dt0 = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
step1= dt0 << Concatenate(dt0, dt0, dt0, dt0, dt0, dt0, dt0, dt0);
dt = step1 << Concatenate(step1,step1,step1,step1);
SubsetLinked = dt << Select Where( :Airline == "Delta" ) << Data View;
SubsetWithoutLink = SubsetLinked<< Subset( All rows, Selected columns only( 0 ) );
gb1 = dt << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb2 = SubsetLinked << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb3 = SubsetWithoutLink << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb1 << Save Interactive HTML( "$TEMP/fullTable.html" );
gb2 << Save Interactive HTML( "$TEMP/linkedSubset.html" );
gb3 << Save Interactive HTML( "$TEMP/SubsetWithoutLink.html" );