GraphBuilder 繪圖:標籤?您好,我知道如何啟用熱圖標籤:標籤與熱圖單元格很好地對齊,並且值對應於用作顏色的列值。

我還知道如何為點圖啟用標籤 - 可以獨立於“顏色”列選擇標籤:

是否可以結合這兩種方法:
熱圖標籤,其中用作標籤的列與用於顏色的列不同?
應用案例:
使用有意義的標準化值作為顏色[例如死亡率] - 但將實際計數[例如Covid 19受害者]顯示為標籤。
補充問題:可以使用嗎字元標籤?
例如的組合
和
…… 就像是:

那麼,類似於向熱圖添加點標籤,但文字很好地限制在熱圖單元格中?
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Formula Column(
Operation( Category( "Distributional" ), "Rank" ),
Columns( :height ),
Group By( :age, :sex )
);
dtsplit = dt << Split(
Split By( :"Rank[height][age,sex]"n ),
Split( :name ),
Group( :age, :sex ),
Remaining Columns( Drop All )
);
dtCombine = dtsplit << Combine Columns(
columns( :"1"n, :"2"n, :"3"n, :"4"n, :"5"n, :"6"n, :"7"n ),
Column Name( "Students" ),
Delimiter( "," )
);
New Column( "N_students",
Formula( N Items( Words( :Students, "," ) ) )
);
Graph Builder(
Variables( Y( :age ), Group X( :sex ), Color( :N_students ) ),
Elements( Heatmap( Y ) )
);
dtCombine << Split(
Split By( :sex ),
Split( :Students ),
Group( :age ),
Remaining Columns( Drop All )
)
數據探索和視覺化回覆:GraphBuilder 繪圖:標籤?將列設定為標籤並按行設定標籤?

回覆:GraphBuilder 繪圖:標籤?透過一些作弊(在表格中手動添加一些換行符),我目前可以提供的最好的:
熱圖和點的組合。
……不幸的是,標籤以某種方式任意放置
願望清單中有一個條目可以解決此類問題,但不幸的是它已被存檔:(
圖形產生器中的標籤對齊

dtSplit << Graph Builder(
Variables( Y( :age ), Group X( :sex ), Color( :N_students ) ),
Elements(
Heatmap( Y, Legend( 1 ) ),
Points( Y, Color( 0 ), Legend( 2 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
2,
Properties( 0, {Marker Size( 0 )}, Item ID( "age", 1 ) )
)}
)
)
)
回覆:GraphBuilder 繪圖:標籤?多麼美好的一天——它已經在那裡了:)
相當隱藏的功能!
當行或列新增為標籤時,標籤不會更改,
當使用者來回切換標籤設定時,標籤才會更新。

回覆:GraphBuilder 繪圖:標籤?所以,實際上
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:name << Label( 1 );
Graph Builder(
Variables( X( :sex ), Y( :age ) ),
Elements( Heatmap( X, Y, Label( "Label by Row" ) ) )
)
...將完成這項工作。

是否有設定可以讓條目用換行符而不是分號分隔?
回覆:GraphBuilder 繪圖:標籤?使用您之前使用過的腳本並使用 \!N 作為分隔符
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Formula Column(Operation(Category("Distributional"), "Rank"), Columns(:height), Group By(:age, :sex));
dtsplit = dt << Split(Split By(:"Rank[height][age,sex]"n), Split(:name), Group(:age, :sex), Remaining Columns(Drop All));
dtsplit << Combine Columns(columns(:"1"n, :"2"n, :"3"n, :"4"n, :"5"n, :"6"n, :"7"n), Column Name("Students"), Delimiter("\!N"));
//dtCombine << get name;
dtsplit << New Column("N_students", Formula(N Items(Words(:Students, "\!N"))));
Column(dtsplit, "Students") << Label(1);
gb = dtsplit << Graph Builder(
Variables(Y(:age), Group X(:sex), Color(:N_students)),
Elements(Heatmap(Y, Legend(1), Label("Label by Row")))
);回覆:GraphBuilder 繪圖:標籤?JSL 與 GUI 為 1:0 
Delimiter("\!N")回覆:GraphBuilder 繪圖:標籤?在 JMP 中,可以將熱圖標籤與單獨的列組合起來,以標記與顏色列不同的標籤。 這對於將標準化值顯示為顏色,同時將實際計數顯示為標籤非常有用。
回覆:GraphBuilder 繪圖:標籤?我正要請求這個-我們會*一直*使用這個。
[更新—Jarmo 表明 JMP 已經做到了這一點—值得稱讚!]