尊敬的 JMP 管理员和用户,
我想根据变量命名图片,并尝试遵循此论坛中的一些提示。 但是,输出文件的名称是不受欢迎的。
>>\" || Char( TCB[i] ) || "_Summary" || ".png", "png" );
k++;
)
;TCB = {"TCB218" ; "TCB219" ; "TCB220"};
For( i = 1, i <= N Items( TCB ), i++,
k = 1;
dt << Select Where( :entitygroup3 == TCB[i] );
TCB[i] = dt << Subset(
Output Table( TCB[i] ),
Selected Rows( 1 ),
Selected columns only( 0 )
);
Summary = New Window( "OOC Summary",
Graph Builder(
Size( 1268, 656 ),
Show Control Panel( 0 ),
Variables(
X( :KPP ),
Group X( :DIE_TYPE ),
Group X( :spc_chart_subset ),
Group Y( :Bonder ),
Color( :monitor_set_name )
),
Elements( Bar( X, Legend( 13 ), Label( "Label by Value" ) ) ),
Local Data Filter(
Close Outline( 1 ),
Add Filter(
columns( :chart_incontrol_flag ),
Where( :chart_incontrol_flag == "N" )
)
),
SendToReport(
Dispatch(
{},
"KPP",
ScaleBox,
{Label Row(
{Label Orientation( "Vertical" ), Tick Mark Style( "Short Mark" )}
)}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model( 13, Properties( 0, {Fill Color( 68 )} ) )}
)
)
)
);
Summary << save picture( "<<
我要图片的输出名称是 TCB218_Summary.png , TCB219_Summary.png , TCB220_Summary.png ,但是结果是 DataTable(-TCB218 8-)_Summary.png
你能给我一些建议吗?
真挚地
您似乎正在覆盖 TCB 列表中的字符串(故意的?)。 可以这样做,但是在保存过程中使用 TCB[i] << get name 而不是 Char(TCB[i]),但我会使用不同的列表来保留名称和引用。