5390 25

新手求助,帮帮忙 [推广有奖]

21
橡树下的往事 发表于 2010-7-17 07:41:56
汗……要画一些统计分析图,excel处理不了,用SAS吧,又要编程(头痛)有点太难了,传说s+不错,网上一查又是个超复杂的软件,就算这个sigmaplot好像容易学一些,但还是整不太明白……
依然谢谢大师,再有什么SAS问题再来请教您 20# BraveMadMan

22
橡树下的往事 发表于 2010-7-21 15:20:06
大师,这个问题您能用SAS编程搞定吗?不胜感激!!!

第一列是观测编号可以是某一棵树的编号,对于每一个编号的树,可以有3组以上的观测数据,x就是观测时间,y1就是x1时的观测数据,改造过程是,对于每一个编号的树,在它的观测数据中,让每一对(ai,hi)作为新数据集里的x1 y1,其他数据对轮流作为x2 y2 ,如果一个编号里有三组数据,改造完的这个编号数据,就有六组,原来有4组,改造完就是12组,举个例子:
data orange;  
input tree x y;
datalines;
1 118  30
1 484  58
1 664  87
2 1231 172
2 1372 203
2 1582 203
3 118  30
3 484  51
3 664  75
run;
改造完:
tree  x1  y1  x2    y2
1  118 30   484  58
1  118 30   664  87
1  484  58  664  87
1  484  58  118 30  
1  664  87  118 30  
1  664  87  484  58  
2 1231 172 1372 203
2  1231 172  1582 203  
2 1582 203  1372 203
2 1582 203  1231 172  
2 1372 203  1582 203  
2 1372 203 1231 172  
3 … …
这只是最简单的情况,只有3个编号的树,原始每个编号里也只有三组数据

23
橡树下的往事 发表于 2010-7-21 15:22:34
20# BraveMadMan
大师,我有新的问题了,见楼上

24
BraveMadMan 发表于 2010-7-21 21:57:45
建议你以后发新贴,这样别人容易看到你的问题,好帮你。

proc sql;
  create table apple as
  select a.tree, a.x as x1, a.y as y1, b.x as x2, b.y as y2
  from orange as a, orange as b
  where a.tree = b.tree and a.x ^= b.x;
quit;
Don't get lost in technical details. What is the big picture?

25
橡树下的往事 发表于 2010-7-27 07:22:13
嗯,谢谢!

26
橡树下的往事 发表于 2010-7-27 07:23:00
d 24# BraveMadMan
嗯, 谢谢!!1

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

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