嘗試按照以下Graph Builder腳本的Z列中的值打印。任何輸入。非常感謝
XYZ
0 0 12A
0 1 14B
0 -1 15℃
0 2 4樓
0 -2 67天
1 0 24秒
1 1 34O
1 -1 12A
1 2 46克
1 -2 316
2 0 67D
2 1 24秒
2 -1 12A
2 2 4樓
2 -2 84K
-1 0 84K
-1 1 67D
-1 -1 15°C
-1 2 12A
-1 -2 84V
-2 0 51年
-2 1 24秒
-2 -1 34R
-2 2 31J
-2 -2 57U
-------------------------------------------------- -----------
圖形生成器(
變量(X(:X),Y(:Y),疊加(:Z)),
Elements(Heatmap(X,Y,Legend(11))),
SendToReport(
調度(
{},
“X”,
ScaleBox,
{Min(-2.5),Max(2.5),Inc(1),Minor Ticks(0),
標籤行(顯示主要網格(1))}
),
調度(
{},
“ Y”,
ScaleBox,
{Min(-2.5),Max(2.5),Inc(1),Minor Ticks(0),
標籤行(顯示主要網格(1))}
),
調度(
{},
“ 400”,
ScaleBox,
{傳奇模型(
11
屬性(0,{Transparency(0)},項ID(“ Count”,1))
)}
)
)
);
這是對腳本的修改,使用“ <<添加圖形腳本”添加Z值

Names Default To Here( 1 );
dt = Current Data Table();
gb = dt << Graph Builder(
Size( 754, 752 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ), Overlay( :Z ) ),
Elements( Heatmap( X, Y, Legend( 13 ) ) ),
SendToReport(
Dispatch(
{},
"X",
ScaleBox,
{Min( -3 ), Max( 3 ), Inc( 1 ),
Minor Ticks( 0 )}
),
Dispatch(
{},
"Y",
ScaleBox,
{Min( -3 ), Max( 3 ), Inc( 1 ),
Minor Ticks( 0 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
13,
Properties(
0,
{Transparency( 0 )},
Item ID( "Count", 1 )
)
)}
)
)
);
Report( gb )[FrameBox( 1 )] <<
add graphics script(
For( i = 1, i <= N Rows( Current Data Table() ), i++,
xyList = {};
Insert Into( xyList, :x[i] + .5 );
Insert Into( xyList, :y[i] + .5 );
Text( Center Justified, Eval( xyList ), :z[i] );
)
);我覺得@txnelson的解決方案最適合您,但我還有另一種解決方案,目的是確保您了解列屬性和行狀態的重要性以及用法。 我將Z變量指定為標籤列(請參見“列”面板)。然後,我選擇了數據表中的所有行,並指定了標籤行狀態。

現在,Z值自動出現在標記旁邊的繪圖中(這並不完全是您想要的)。
