楼主: 调殇
1325 1

[问答] 新手求助,宏的问题 [推广有奖]

  • 9关注
  • 1粉丝

讲师

2%

还不是VIP/贵宾

-

威望
0
论坛币
155 个
通用积分
2.0000
学术水平
2 点
热心指数
0 点
信用等级
0 点
经验
11367 点
帖子
189
精华
0
在线时间
581 小时
注册时间
2010-4-20
最后登录
2020-11-23

楼主
调殇 发表于 2012-2-25 22:55:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
libname resdat "d:\resdat";
%window askit
# 6 @ 12 "Do you want to execute the DATA step?"
    @ 50 getdata 3 attr=underline
# 8 @ 12 "Press ENTER to continue.";
%macro create;
data temp;
set resdat.&dat;
if year(date)=&year;
%mend create;
run;
%macro plot;
proc gplot data=temp;
title2 "&pr &year1时序图";
plot &price*date=1;
symbol1 v=star i=join r=1 c=red;
%mend plot;
run;
%macro analyzew(dat,year,pr,price,year1);
%display askit;
%if %upcase(&getdata)=yes %then %create;
%plot
%mend analyzew;
%analyzew(stk000002,2000,收盘价,clpr,2000);
run;

日志显示:
ERROR: 文件“WORK.TEMP.DATA”不存在。
WARNING: 没有解析符号引用 YEAR1时序图。
ERROR: 没有打开的数据集可用来查找变量。
ERROR: 没有打开的数据集可用来查找变量。
NOTE: 上一个语句已删除。

弄不明白哪出了问题,坐等高手。谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:新手求助 Data step continue analyze EXECUTE star continue display window

有道无术,术尚可进;有术无道,止于术也。

沙发
10jr3163 发表于 2012-2-25 22:58:38
不懂

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-27 02:42