你好,
有没有办法使用jsl将直方图(.png)图片导入excel单元格(按图像调整单元格)?
像这样的东西......

JSL迭代列组以导出图片
Names Default To Here( 1 );
dt2= Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
maindir = Pick Directory( "Choose a directory to save distribution images" );
distributiondir = Concat( maindir || "/Distribution_Images" );
Col_List = dt2 << Get Column Group( "Processes" );
dt2 << select column group( "Processes" );
TestName = dt2 << Get Selected Columns;
Tests = N Items( Col_List );
Create Directory( distributiondir );
Caption( "Processing....." );
wait(0);
For( ii = 1, ii <= Tests, ii++,
Caption( "Processing..... " || char(ii) || " of " || char(Tests), Font Size(13), spoken(0) );
vc2 = dt2 << distribution(
Stack( 1 ),
Continuous Distribution(
Column(TestName[ii] ),
Horizontal Layout( 1 ),
Normal Quantile Plot( 1 ),
Customize Summary Statistics(
Std Err Mean( 0 ),
Upper Mean Confidence Interval( 0 ),
Lower Mean Confidence Interval( 0 )
),
Vertical( 1 ),
Process Capability( 0 )
)
);
vc2 << Save Picture( distributiondir || "/" || Char( ii ) || ".png", "png" );
vc2 << Close Window;
);
Caption( "Saved!!!!" );
wait(0.4);
Caption( remove);
wait(0);
谢谢,
杰基
我认为你必须使用 JMP 的其他东西。使用 JMP 将图像保存到目录,然后使用其他软件/编程语言(python、vbscript、excel 宏、powershell...)将这些图像移动到 Excel 单元格
将 PNG 图像从 JMP 文件复制到 Excel
带图像的数据表 -> Excel
我能够做到这一点:记录包含图像的数据表,另存为RTF。在 OpenOffice Writer 中,RTF 看起来相当不错。它位于与行和列一起复制的表元素中。不幸的是 OpenOffice calc 不粘贴图片。 (我确实选择了 PNG 作为 RTF 图片格式。)
You might try copy/paste this table from MS Word to MS Excel and get different results您可以尝试将此表从 MS Word 复制/粘贴到 MS Excel 并得到不同的结果