如何通过 JSL 导出图表?第一次来这里的用户。
我从 sas 数据集创建了一个条形图。 并尝试将图形保存为 JPG 格式。 但是我在图片顶部发现了一个图表横幅。 我怎样才能摆脱它?
如何编写 JSL 来输出图形? 我必须做很多类似的任务才能生成这么多图片。 显然我不想手动保存每张图片。
谢谢你的帮助。Re: 如何通过 JSL 导出图表?从上面:
我为我的工作做了一些自动化的工作,并且必须保存通用数量的图表,这里是用于保存和关闭数据表和窗口的语法块。
我使用 Oneway 图表进行分析,但在 Oneway 部分中插入了您的特定图表的代码。 您可以保存自动生成的脚本,然后将该代码插入到窗口中。 如果您在这方面需要帮助,请告诉我,但论坛中应该有一些主题可以解决这个问题。
dt = Open( FILE )
wind = New Window( header,
Oneway( Y( YCol ), X( :XCol ) );
wind << save picture( "name.JPG", JPEG );
wind << Close Window;
Close( dt, No Save );
消息编辑者:KaptainKodie
并且,要更改标题:
创建窗口变量后,您必须访问包含名称的框,然后设置标题。 这是语法:
wind = New Window( fileName, blah blah);
overies = wind << Child( 1 );
overies << Set Title( "Charts Suck!!" );
或将其设置为您想要的。
Re: 如何通过 JSL 导出图表?这对我来说很难弄清楚,但你必须使用 child 功能。 创建窗口变量后,您必须访问包含名称的框,然后设置标题。 这是语法:
wind = New Window( fileName, blah blah);
overies = wind << Child( 1 );
overies << Set Title( "Charts Suck!!" );
或者将其设置为您想要的,或者不是,我不是读心者。
Re: 如何通过 JSL 导出图表?谢谢您的帮助。 你给我看的代码太棒了!
现在我可以创建一个新窗口并绘制条形图,然后保存它。
但它仍然在图片顶部有烦人的“图表”横幅。 你知道如何摆脱它吗?
谢谢Re: 如何通过 JSL 导出图表?我为我的工作做了一些自动化的工作,并且必须保存通用数量的图表,这里是用于保存和关闭数据表和窗口的语法块。
我使用 Oneway 图表进行分析,但在 Oneway 部分中插入了您的特定图表的代码。 您可以保存自动生成的脚本,然后将该代码插入到窗口中。 如果您在这方面需要帮助,请告诉我,但论坛中应该有一些主题可以解决这个问题。
dt = Open( FILE )
wind = New Window( header,
Oneway( Y( YCol ), X( :XCol ) );
wind << save picture( "name.JPG", JPEG );
wind << Close Window;
Close( dt, No Save );
消息编辑者:KaptainKodie