SAS ODS文档语法错误
关于ODS系统,我有很多问题,我正在努力自学。但是,我无法这样做,因为SAS文档示例生成了一个错误 有问题的文件是 第一个例子是,逐字逐句SAS ODS文档语法错误,sas,ods,Sas,Ods,关于ODS系统,我有很多问题,我正在努力自学。但是,我无法这样做,因为SAS文档示例生成了一个错误 有问题的文件是 第一个例子是,逐字逐句 /* Specify the ODS output path */ filename odsout "."; goptions reset=all; ods _all_ close; ods pdf path=odsout file="mygraph.pdf"; proc gchart data=sashelp.prdsale; vbar Produ
/* Specify the ODS output path */
filename odsout ".";
goptions reset=all;
ods _all_ close;
ods pdf path=odsout file="mygraph.pdf";
proc gchart data=sashelp.prdsale;
vbar Product / sumvar=actual;
title1 "First Quarter Sales in Canada";
where Quarter=1 and Country="CANADA";
run;
quit;
ods pdf close;
ods html; /* Not required in SAS Studio */
似乎文件名语句中的“
是一个类似于“C:\your\file\path\here\”
的占位符
我已将其替换为“C:\output”
。执行此操作时,会出现以下错误:
6 ods pdf path=odsout file="mygraph.pdf";
----
22
76
ERROR 22-322: Syntax error, expecting one of the following: ;, (, ANCHOR, AUTHOR, BACKGROUND, BASE,
BODY, BOOKMARK, BOOKMARKGEN, BOOKMARKLIST, BOX_SIZING, CLOSE, COLOR, COLUMNS, COMPRESS,
CONTENTS, CSSSTYLE, DISPLAY, DOM, DPI, EXCLUDE, FILE, FONTSCALE, GFOOTNOTE, GTITLE,
HOST, KEYWORDS, NAMED_DEST, NEWFILE, NOBACKGROUND, NOBOOKMARKGEN, NOBOOKMARKLIST,
NOCOLOR, NOCONTENTS, NOGFOOTNOTE, NOGTITLE, NOPDFNOTE, NOTOC, PACKAGE, PCL, PDF,
PDFMARK, PDFNOTE, PDFTOC, PRINTER, PS, SAS, SELECT, SGE, SHOW, STARTPAGE, STYLE,
SUBJECT, TEXT, TITLE, UNIFORM.
ERROR 76-322: Syntax error, statement will be ignored.
是我做错了什么,还是这个例子的作者在发布之前没有编译?似乎path
选项在ods html
中有效,但在ods pdf
中无效,但这并不重要,因为您可以在文件中指定绝对路径
ods pdf file="C:\temp\mygraph.pdf";
实际上是指“here”(当前目录),不过就本例而言,您的解释同样有效。。。