楼主: peijiamei
12675 31

[技术讨论与投票] 悬赏:用SAS画出调和曲线图来! [推广有奖]

21
杨东5021 发表于 2010-12-4 12:08:12
这个好像会的人很多呀
楼主没搞错吧
只想武装自己

22
langhai 发表于 2010-12-4 12:20:19
11楼的是调和曲线的算法

23
weihancool 发表于 2010-12-4 18:54:12
版主随便发个帖子都是二日最佳人气 佩服佩服啊
国士无双

24
cherrise 发表于 2010-12-4 19:10:04
刚学开始SAS,看到这么多高人借地请教下 SAS中OUTPUT 语句的功能是什么?
data zuoye25;
do treat=1 to 5;
do repeat=1 to 4;
input x@@;
output;
end;
end;
cards;
10 9 10 8
12 12 13 14
14 15 13 16
6 7 6 8
5 4 3 3
;
run;

这里不加output就读不出来,什么时候要加,什么时候不要加,弄混了弄混了。。求教求教

25
lijie86461199 发表于 2010-12-4 19:50:10
一万个呀,太有诱惑力了

26
yytyls_2010 在职认证  发表于 2010-12-4 21:02:27
这才是学习,你们都是高手。

27
sljzhangbiao11 发表于 2010-12-5 20:55:39
呵呵  没人做了!

28
jingju11 发表于 2010-12-9 11:31:28
1# peijiamei

这也算是压倒骆驼的一根稻草吧。
对最佳程序有感:
其实这个程序只是一个sas的初级水平之作,程序没有任何的扩展性,只是适用于5维的数据。而且sgplot也是抄袭我的。定义域从-3.14开始,根本就不是pi,也就是说丢失了至少两个端点。另外,如果数据中存在任何的缺失值,这个程序没有任何的补救。如果不是作者故意的噱头,作者似乎没有最起码的编程的意识和经验。过分的简单,只是无知的体现。选作最佳,我是不平则鸣。当然,我也只是五十之于一百步而已。
推而广之,如同做人。一个人要成功要有两个天赐:先天的条件,后天的机遇。
事情虽小,也权作扰秋的牢骚。大家只当是笑料了。
预祝大家圣诞快乐。京剧
已有 1 人评分学术水平 收起 理由
论坛数据分析 + 2 说的很好,谢谢批评指正

总评分: 学术水平 + 2   查看全部评分

29
lnlhckao123 发表于 2010-12-9 17:16:32
xiaopi版主你好!为什么我把你设的最佳答案用SAS运行后,画不出图!在log窗口却出现如下内容:该怎样解决,谢谢!
295  data aa;
296  input x1 x2 x3 x4 x5;
297  n = _n_;
298  cards;

NOTE: The data set WORK.AA has 12 observations and 6 variables.
NOTE: DATA statement used (Total process time):
      real time           0.01 seconds
      cpu time            0.01 seconds


311  ;
312  run;
313  data aa;
314  set aa;
315  do t=-3.14 to 3.14 by 0.0001;
316  f=x1/sqrt(2)+x2*sin(t)+x3*cos(t)+x4*sin(2*t)+x5*cos(2*t);
317  output;
318  end;
319  run;

NOTE: There were 12 observations read from the data set WORK.AA.
NOTE: The data set WORK.AA has 753600 observations and 8 variables.
NOTE: DATA statement used (Total process time):
      real time           6.01 seconds
      cpu time            0.84 seconds


320  proc sgplot data =aa noautolegend;
321  series x = t y = f/group =n;
322  xaxis values =(-3.14 to 3.14 by 0.0001);
323  run;

WARNING: The requested tick value list exceeded 1000 tick values.  The request will be ignored.=======
NOTE: PROCEDURE SGPLOT used (Total process time):
      real time           8.03 seconds
      cpu time            1.46 seconds

NOTE: Marker and line antialiasing has been disabled because the threshold has been reached. You can set ANTIALIASMAX=753600 in the
      ODS GRAPHICS statement to restore antialiasing.
NOTE: There were 753600 observations read from the data set WORK.AA.
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

30
sljzhangbiao11 发表于 2010-12-14 10:33:20
你的日志显示并没有错啊! 能跑出来! 运算量有点大  你要耐心等SAS跑一会儿! 要不你把间距改小点,减少点运算量在运行一下!
29# lnlhckao123

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 06:17