帶有圖像的資料表 -> Excel是否可以將包含影像的資料表儲存到 Excel,以便儲存影像?
不幸的是,預設模式是將影像儲存為 Blob 的 Char:

的背景:
GraphBuilder中的「Make Into Data Table」命令非常有用 - 它會產生一個新的資料表,其中包含 GraphBuilder 平台的所有子圖:)
其實很神奇!
但是,如果我想與一些同事分享該表格,是否可以將該表格(以及圖像)儲存為 Excel 格式?
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Variables( X( :weight ), Y( :height ), Group X( :age ), Group Y( :sex ) ),
Elements( Points( X, Y, Legend( 11 ) ), Smoother( X, Y, Legend( 12 ) ) )
);
summary = gb << make into data table();
summary << save("C:\temp\test.xlsx")大規模客製化回复:帶圖像的數據表 -> Excel你好@hogi ,
我認為答案是否定的。將 JMP 數據表保存為 Excel 格式時,您會丟失大量附加信息。
單元格中的圖像甚至可以在 Excel 中使用嗎? 即便如此,我認為您也無法將圖像用作標籤或標記,而這正是將繪圖作為圖像保存到 JMP 表中的真正有用之處。
我認為您將不得不考慮其他方式來與您的同事共享圖形。 JMP Live 是一個選擇。
對不起,我希望這有幫助。
菲爾
回覆:帶有圖像的資料表 - > Excel網頁也可以是一個選項,但它可能會變得相當大,這取決於圖像。使用互動式 HTML 的快速示範(但您也可以在沒有互動式 html 的情況下建立它)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Group X(:age), Group Y(:sex)),
Elements(Points(X, Y, Legend(11)), Smoother(X, Y, Legend(12)))
);
dt_images = gb << make into data table();
close(dt, no save);
nw = new window("test",
dt_images << get as report
);
nw << Save Interactive HTML("$DOWNLOADS\test.html");
nw << close window;
Close(dt_images, no save);
//Web("$DOWNLOADS\test.html");
回覆:帶有圖像的資料表 - > Excel
@Phil_Kay寫道:
…
Excel 中儲存格中的影像是否可行?
-> 是的。附上包含國家/地區和國旗的 Excel 文件。對於我所需要的,這已經足夠了。
即使如此,我認為您也無法將圖像用作標籤或標記,而將繪圖作為圖像保存到 JMP 表中確實非常有用。
用作標籤或標記...確實有用:也許“有用”,但絕對不是資料表中圖像的唯一原因。通常使用者只是使用Make into data table()來取得圖表 - 而不會將它們用作標記。
JMP Live 是一個選擇。
-> 嗯,部分。
我不認為其他使用者能夠在 JMP Live 中編輯資料表 - 這才是 Excel 真正有用的地方。