PROCIMPORT OUT=WORK.dateset
DATAFILE="C:\Users\fchen\Desktop\data.xls"
DBMS=EXCELREPLACE;
RANGE="Sheet1$";
GETNAMES=YES;
MIXED=NO;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES;
RUN;
data dateset;
set dateset;
formatDate mmddyy10.;
run;
procsql;
create table table1 as
selectdistinct year(Date) asyear,count(year(date)) as daysofTm90
fromdateset
whereTmaxF>=90
groupby year;
quit;
procsql;
create table table2 as
selectyear,daysofTm90,year-1960 ascenteryear,(year-1960)**2as year2,
(year-1960)**3as year3 fromtable1;
quit;
procprint data=table2;
run;
procreg data=table2;
modeldaysofTm90=centeryear year3 /clb;
title'regression analysis for degree=3 ';
run;
难道是这个proc reg本来就只能生成回归直线?曲线不行?谢谢