My program:
PROC FORMAT;
VALUE StationID 001='Fayetteville' 012='Texarkana' ;
QUIT;
DATA Temperature;
/* Read the data using an INFILE statement */
INFILE 'Temperature.txt' FIRSTOBS=13 DLM='09'x DSD ;
INPUT ID Date time SkyC $ Temp Dewpoint BPressure ;
LABEL SkyC='Sky Condition '
BPressure=' Barometric Pressure ';
INFORMAT Date MMDDYY.;
RUN ;
/* Print the Data */
PROC PRINT DATA=Temperature (OBS=50) ;
QUIT ;
/* Calculates the average daily temperature at each location */
PROC MEANS DATA=Temperature Nway;
CLASS Date ID ;
VAR Temp;
OUTPUT OUT=Tavg
N=N MEAN= avgT;
QUIT;
PROC PRINT DATA=Tavg(OBS=100) ;
QUIT ;
/*Plots the average daily temperatures vs date with the points labeled by location */
PROC SORT DATA= Tavg;
BY ID ;
QUIT;
PROC GPLOT DATA=Tavg ;
PLOT avgT*Date;
SYMBOL COLOR=Blue VALUE=Circle
INTERPOL=JOIN LINE=1 ;
RUN;作者: shiyiming 时间: 2008-12-3 01:46 标题: Re: 小弟在国外求助:怎样把PROC MEANS中的结果分成2个结果在一个Graph中显示? 如果我帮你做了这一题,你能把我搞到国外去吗?国内没法混啦,他们把我的名声都搞臭了。听说了,你们国外的罗莉更不错啊。美国丽人里面那个小同志,至今仍让我记忆犹新!还是太祖说得好,“风物长宜放眼量”作者: shiyiming 时间: 2008-12-25 16:18 标题: Re: 小弟在国外求助:怎样把PROC MEANS中的结果分成2个结果在一个Graph中显示? 鄙视LS.
这里不是那些垃圾灌水论坛,请不要把这些乌烟瘴气的东西带到这里来。
浪费我们的时间。作者: shiyiming 时间: 2008-12-25 16:57 标题: Re: 小弟在国外求助:怎样把PROC MEANS中的结果分成2个结果在一个Graph中显示? 1. 想办法生成如下数据集
avg(avg001,avg002,date)
2.作图
Plot (avg001 avg001)*date;