標籤中的圖像你好,
我有一個資料庫 JMP。有 2 列“表達”,內部有圖像(JPG)並帶有標籤。
我以為 JMP 會在一個點的標籤中顯示 2 個圖像,但實際上只有一個。
一個標籤中是否可以包含 1 張以上的圖像?
此致
基礎資料分析與建模回覆:標籤中的圖像你好,
感謝您的所有回答。
我使用吉姆的解決方案。沒關係。
此致
回覆:標籤中的圖像如果您有 Jmp16 或更高版本,您可以使用懸停標籤/標籤檢視器來啟用圖形產生器以顯示多個圖片作為標籤:


回覆:標籤中的圖像我不知道有什麼方法可以直接在 JMP 中執行此操作。但是,您可以建立一個將兩個圖像連接在一起的新列,然後將其用作標籤列。
這是一個簡單的例子:

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << New Column( "together", expression );
For( i = 1, i <= N Rows( dt ), i++,
hlb = H List Box( dt:picture[i], dt:pet[i] );
dt:together[i] = hlb << get picture;
);
dt:picture << label( 0 );
dt:pet << label( 0 );
dt:together << label( 1 );
Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 6 ) ), Smoother( X, Y, Legend( 7 ) ) )
);
回覆:標籤中的圖像我通常要么創建新列,將它們組合成單個圖像並使用它,要么懸停標籤。下面是懸停標籤範例(它確實需要一些腳本)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class Families.jmp");
gb = dt << Graph Builder(
Size(534, 456),
Show Control Panel(0),
Variables(X(:height), Y(:weight)),
Elements(Points(X, Y, Legend(6)))
);
frame = (gb << report)[FrameBox(1)];
frame << Set Graphlet(
Picture(
hlb = H List Box(Picture Box(:picture[local:_firstRow]), Picture Box(:pet[local:_firstRow]))
)
);

現在可能有一些更簡單的選擇,但這些是我習慣的