你好!
我觉得这应该很简单,但我一定遗漏了一些东西。 我有一堆列,我想在一个循环中绘制所有这些列。 我设置了循环,所以它创建了所有的图表,我似乎无法保存它们...... 到目前为止,这是我的代码:
风={};
For(i = 1, i <= nitems(List) - 4, i++,
风=新窗口(列表,
分配(
堆栈(1),
连续分布(
列(列表),
横向布局(1),
垂直(0),
计数轴(1),
正态分位数图(1)
),
发送报告(
派遣(
{“分布”},
"1",
比例尺,
{Min(-0.000151)、Max(0.000151)、Inc(0.000002)、Minor Ticks(1)、
添加参考线(0.00015,实心,“深红色”,“”,1),
添加参考线(-0.00015,实心,“深红色”,“”,1)}
),
派遣(
{“分布”},
“分布分位数图”,
框框,
{帧大小(622, 207)}
),
派遣(
{“分布”},
“分发离群值框”,
框框,
{帧大小(622, 46)}
),
派遣(
{“分布”},
“分布直方图”,
框框,
{帧大小(622, 504)}
)
)
);
);
风<< 保存图片("C:\Users\sophia\Documents\test\", PNG);
);
粗体线是我遇到的问题。 我希望新窗口将保存在我分配的路径中,但使用我已经给它的名称并添加 .PNG。
谢谢你的帮助!
你好,
而不是附加到列表中(风),您可以做的是在一个窗口中创建一个 V List Box() 并通过遍历您的 Distribution 将其追加到该框中。
我每次都通过调用控制图函数将多个控制图附加到一个窗口中。
看看这个是否有帮助......
空的控制图窗口…………奇怪的情况。
我认为必须明确给出文件名。 试试这个语法:
风[一世] <<保存图片( “C:\Users\sophia\Documents\test\” ||测试[一世] || “.png” , “PNG” ) ;