全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1557 2
2010-04-28
我要对一个数据集做描述性统计 该数据集有400个变量,我要得到每个变量的茎叶图和HISTOGRAM 利用ODS导出到本地文件
但是导出之后有两个问题,第一,用单变量过程跑出的HISTOGRAM 在在SAS的OUTPUT里是有坐标轴的变量名和尺度的 但是在本地文件夹里输出的图片却没有尺度和变量标识
第二,生成的400张图我需要以变量的名字作为文件名,而不是以UNIVAR1 UNIVAR2。。这种来命名的 请问高手怎么解决啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-4-28 16:41:34
ods trace on;
ods html file="gchart.htm"
path ="E:\项目"
gpath = "E:\项目\jpg";
ods graphics on/IMAGEFMT=STATICMAP ;
proc gchart data=Sashelp.Class ;
VBAR3D _numeric_/ type=freq space=0;
run;
quit;
ods graphics off;
ods html close;
ods trace off;

这个是我的代码 不知道哪里出了问题  求解
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-29 23:08:46
第二,生成的400张图我需要以变量的名字作为文件名,而不是以UNIVAR1 UNIVAR2。。这种来命名的

定义一个macro吧。
%let name=var; /* The var is the variable name you are going to analyze*/
ods html file="gchart-&var.htm" ;  /*This way you have more than one output, and all outputs are named base on the value of the variable you are analyzing*/


Hope this helps.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群