SAS图形在EG中显示模糊,但不在Base中?

问题描述:

出于某种原因,使用SAS Base 9.4和Enterprise Guide 7.1编写的完全相同的代码在质量方面会产生不同的pdf输出。尽管它们在程序(结果窗口)内看起来都很完美,但只有Base才会输出类似的PDF结果。 EG版本大概是双倍大小,但非常模糊。SAS图形在EG中显示模糊,但不在Base中?

你有什么想法吗?我觉得很奇怪。

data normal (keep=x); 
call streaminit(4321); 
    do i=1 to 2000; 
    x=rand("normal")*100; 
    output; 
end; 
output; 
run; 

title 'Distribution of Blood Pressure'; 

ods graphics on/border=off ; 
ods pdf file="C:\....\base.pdf" notoc dpi=300; 

proc sgplot data=normal; 
histogram x/fillattrs=graphdata3 transparency=0.7 binstart=40 binwidth=10; 
density x/lineattrs=graphdata4; 
density x/type=kernel lineattrs=graphdata5; 
keylegend/location=inside position=topright noborder across=2; 
yaxis grid; 
run; 
ods pdf close; 
+0

欢迎您附上截图,但请不要使用像这样的第三方服务发布图像 - *应该托管图像。 – Joe

+0

你还应该在你的问题中包含关于EG所连接的符号 - 连接到本地安装还是服务器? – Joe

您可能想验证图形驱动程序在两个系统中被使用。企业指南“有一个设置(工具 - >选项 - >结果 - >图形 - >图形格式),它控制默认使用的驱动程序;基地SAS有一个类似的设置(OPTIONS DEVICE=),这将做同样的事情。您可能不会将其设置在Base SAS中,而EG肯定会将其设置(默认情况下,我认为它与Base SAS的默认设置不同)。

尝试将它更改为两个系统中的不同设置 - 或者设置为相同的设置 - 并且您应该能够看到它所产生的差异。

我很困惑。我已经下载了您共享的两个文件,但我无法看清图表的清晰程度。唯一的区别是一个有一个标题,另一个没有。该标题对图表的其余部分影响很小。

查看附件截图。

问候, 瓦西里

enter image description here enter image description here