大家好,
我一直在瀏覽論壇,但尚未找到任何答案。 我希望繪製一個箱線圖來顯示單一資料參數的歷史視角。 然後在同一地塊上繪製一個實驗的散佈圖,以便進行比較。 目前我剛剛製作了兩個圖,但如果可以將它們編寫成一個圖會更方便。
您的一個想法...我知道這不是同一個圖中的兩個元素...但我認為它具有一些有吸引力的功能,即設置具有並排佈局的 JMP 儀表板。 然後,您可以保留兩個圖表的所有熱點互動性,並且它們在視覺上幾乎會出現在單一視覺化中。 整個工作流程也可以在資料表中編寫腳本,因此您所需要做的就是建立一次...儲存腳本,您就可以複製/複製到您心中的內容。
另一個想法與我之前的帖子相關……也許具有更多 JMP 功能知識的人可以插話?@比爾_沃利或者@傑夫·珀金森?,儀表板可以輸出為 JMP 互動式 HTML,如果發布/分享有價值的話,這將為圖表的使用者提供大量其他 JMP 共享功能。 JMP Public、JMP Live 等 不確定其他人建議的混合類型圖表是否會帶來您在 JMP 儀表板中創建原始內容時獲得的豐富功能?
你好@careyph ,
這是您要找的嗎?

下面是在圖形生成器中創建它的腳本,不可否認,互動式設定它有點棘手。我從兩個散點圖開始,並在左側添加了一個箱線圖。 請注意,左圖在 x 軸和 y 軸上顯示相同的列(高度):

然後我從左圖刪除了點:

然後從箱線圖中刪除 x 軸:

然後只需調整兩個圖表的大小即可得到上面的圖表。
這應該重新建立範例圖表:
Names default to here(1);
dt = Open("$Sample_data/big class.jmp");
dt << Graph Builder(
Size( 666, 345 ),
Show Control Panel( 0 ),
Variables(
X( :height ),
X( Transform Column( "Row", Formula( Row() ) ) ),
Y( :height )
),
Relative Sizes( "X", [79 542] ),
Elements( Position( 1, 1 ), Box Plot( Y, Legend( 15 ) ) ),
Elements( Position( 2, 1 ), Points( X, Y, Legend( 13 ) ) ),
SendToReport(
Dispatch( {}, "height", ScaleBox,
{Min( -0.5 ), Max( 0.5 ), Inc( 1 ), Minor Ticks( 0 ),
Label Row( Show Major Labels( 0 ) )} ),
Dispatch( {}, "400", LegendBox,
{Legend Position( {15, [1, -3], 13, [0]} )} )
)
);如果比例相似,您可以將兩個 y 變數拖曳到 Y 軸。然後點選折線圖,然後按住 Shift 鍵點選長條圖。之後,選擇要繪製線條和條形部分的變數。如果比例不同,您可以使用第二個 Y 軸。

我有一個類似的問題(?)關於在長條圖上疊加折線圖。我可以在圖形生成器視窗的不同面板中單獨創建它們,但不知道如何覆蓋它們並創建縮放到折線圖的 Y 軸。
