Re: グラフビルダー - 異なる色設定のサブプロット?複数のグラフビルダーを使用しない理由はありますか (2 つの「異なる」ものをプロットしています)。

もっと見る... Re: グラフビルダー - 異なる色設定のサブプロット?ダッシュボードを生成する場合 - 複数のグラフ ビルダーで問題ありません
- あまり良くありませんが、OKです。
論文を発表したり、管理者向けの最終的なプレゼンテーションを作成したりする場合は、ダッシュボードのスクリーンショットではなく、結合されたグラフを好むでしょう 
Re: グラフビルダー - 異なる色設定のサブプロット?うーん、フォールバック ソリューションとして、2 つの情報を 1 つの列に積み重ねて、両方のプロットの正しい値を取得できます。
しかし、Graph Builder を介して直接、より簡単なソリューションが存在することを願っていますか?

もっと見る... dt = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
New Column( "larger100min",
Formula( If( :Arrival Delay > 100, 1, . ) )
);
obj = Tabulate(
Add Table(
Column Table( Statistics( N Missing ), Analysis Columns( :larger100min ) ),
Column Table( Statistics( N ) ),
Row Table( Grouping Columns( :Airline, :Day of Week ) ),
Row Table( Grouping Columns( :Airline, :Day of Month ) )
)
);
{dt2,dt3}=obj << Make Into Data Table;
obj << Close Window;
dt2 << Concatenate( dt3,Append to first table);
dt2 << New Column( "Percent", Set Each Value( ((:N - :"N Missing(larger100min)"n) / :N) * 100));
dt2:Day of Week << Set Property(
"Value Order",
{Custom Order(
{"Mon", "Tue", "Wed", "Thur", "Fri", "Sat", "Sun"}
), Common Order( 0 )}
);
Graph Builder(
Size( 526, 448 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 10 ),
Variables(
X( :Airline ),
Y( :Day of Week ),
Y( :Day of Month ),
Color( :Percent )
),
Elements( Position( 1, 1 ), Heatmap( X, Y, Legend( 14 ) ) ),
Elements( Position( 1, 2 ), Heatmap( X, Y, Legend( 15 ) ) ),
SendToReport(
Dispatch(
{},
"Day of Week",
ScaleBox,
{Min( -0.5 ), Max( 6.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Day of Month",
ScaleBox,
{Min( 0.5 ), Max( 31.5 ), Inc( 1 ), Minor Ticks( 0 )}
)
)
)dt = Open( "$SAMPLE_DATA/航空会社の遅延.jmp" ); New Column( "larger100min", Formula( If( :到着遅延 > 100, 1, . ) ) ); obj = Tabulate( Add Table( Column Table( Statistics( N Missing ), Analysis Columns( :larger100min ) ), Column Table( Statistics( N ) ), Row Table( Grouping Columns( :Airline, :Day of Week ) ), Row Table( Grouping Columns( :Airline, :Day of Month ) ) ) ; {dt2,dt3}=obj << データ テーブルにします。 obj << ウィンドウを閉じます。 dt2 << Concatenate( dt3,最初のテーブルに追加); dt2 << New Column( "Percent", Set Each Value( ((:N - :"N Missing(larger100min)"n) / :N) * 100)); dt2:曜日 << Set Property( "Value Order", {Custom Order( {"Mon", "Tue", "Wed", "Thur", "Fri", "Sat", "Sun"} ),一般的な順序 ( 0 )} );グラフ ビルダー(サイズ( 526, 448 )、コントロール パネルの表示( 0 )、要約統計( "中央値" )、グラフ間隔( 10 )、変数( X( :航空会社)、Y( :曜日)、Y( : Day of Month ), Color( :Percent ) ), Elements( Position( 1, 1 ), Heatmap( X, Y, Legend( 14 ) ) ), Elements( Position( 1, 2 ), Heatmap( X, Y, Legend ) ( 15 ) ) ), SendToReport( Dispatch( {}, "曜日", ScaleBox, {Min( -0.5 ), Max( 6.5 ), Inc( 1 ), Minor Ticks( 0 )} ), Dispatch( {} , "月の日", ScaleBox, {Min( 0.5 ), Max( 31.5 ), Inc( 1 ), Minor Ticks( 0 )} ) ) )
Re: グラフビルダー - 異なる色設定のサブプロット?によって提起された質問のおかげで@dale_lehman :
この投稿に対する新しい回答もあります:)
結果は、回避策を使用した場合よりも優れているわけではありませんが、そこに到達するための 1 つのステップにすぎません 

dt = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
dt << New Column( "ratio_week",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Week ) / Col Number( 1, :Airline, :Day of Week ) )
);
dt << New Column( "ratio_month",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Month ) / Col Number( 1, :Airline, :Day of Month ) )
);
Graph Builder(
Size( 600, 557 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :Airline ),
Y( :Day of Month ),
Y( :Day of Week ),
Color( :ratio_month ),
Color( :ratio_week )
),
Elements( Position( 1, 1 ), Heatmap( X, Y, Color( 1 )) ),
Elements( Position( 1, 2 ), Heatmap( X, Y, Color( 2 ) ) )
)
グラフ ビルダー - 異なる色設定を持つサブプロット?遅延が 100 分を超えるフライトの割合を示すグラフを航空会社ごとに分割し、曜日と月の日ごとに別々のグラフを生成したいとします。
「色」スロットが 1 つだけあるため、週ごとの比率または月ごとの比率を色として使用できます。他のプロットは常にナンセンスです。
両方のサブプロットの色の範囲とグラデーション設定を個別に調整できる 2 つの凡例がありますが、2 つのプロットの色に対して 2 つの異なる列を選択できるノブが見つかりませんでした。
グラフ ビルダーで両方のサブプロットに正しい値が表示されるプロットを作成するにはどうすればよいですか?

dt = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
dt << New Column( "ratio_week",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Week ) / Col Number( 1, :Airline, :Day of Week ) )
);
dt << New Column( "ratio_month",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Month ) / Col Number( 1, :Airline, :Day of Month ) )
);
dt << Graph Builder(
Size( 600, 557 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :Airline ),
Y( :Day of Month ),
Y( :Day of Week ),
Color( :ratio_month )
),
Elements( Position( 1, 1 ), Heatmap( X, Y, Legend( 5 ) ) ),
Elements( Position( 1, 2 ), Heatmap( X, Y, Legend( 6 ) ) ),
Column Switcher(
:ratio_month,
{:ratio_week, :ratio_month},
Retain Axis Settings( 1 )
)
)マスカスタマイゼーション