I run the previous attached file first "GWNBR_Alan_SAS_Macro", then run the following code: data gwrmodel; input centdgy centdgx Indp dep; infile cards dlm =' '; cards; 34.1358 -117.924 10.9692 12 34.1761 -118.315 10.722 8 33.8236 -118.188 10.6537 2 34.1994 -118.535 10.6964 5 34.0669 -117.751 10.952 15 33.9292 -118.21 10.6143 6 34.015 -118.06 10.7066 4 34.0672 -118.226 10.5749 2 34.0833 -118.107 10.9292 6 34.3875 -118.535 10.7737 0 34.0508 -118.454 10.7889 2 33.9236 -118.371 11.3734 3 34.6901 -118.133 11.5754 22 33.8203 -117.913 11.4777 21 33.9261 -117.951 11.6989 4 33.6275 -117.69 10.9151 3 33.6751 -117.927 10.1761 0 33.85 -116.543 10.514 2 34.0103 -117.426 10.6558 8 33.7083 -117.243 10.7527 4 33.925 -116.876 11.8476 12 33.7146 -116.234 11.6559 7 33.674 -117.321 11.5871 26 33.9756 -117.333 10.0677 2 34.1036 -117.629 10.9899 3 34.2439 -117.274 10.3513 2 34.0994 -117.504 10.0889 2 34.1072 -117.274 9.1505 3 34.0667 -117.151 11.0462 10 33.9846 -117.513 10.8081 3 34.2623 -117.189 11.0214 6 34.1439 -117.851 9.798 4 ;run; %golden(data=gwrmodel,y=dep,x=indp,lat=centdgy,long=centdgx,method=ADAPTIVE1,type=aic,gwr=poisson,out=band); %gwnbr(data=gwrmodel,y=dep,x=indp,lat=centdgy,long=centdgx,h=9.3796134,gwr=poisson,method=ADAPTIVE1,geocod=indp,out=gwr); /***************/ here is the part of the log: 6237 %golden(data=gwrmodel,y=dep,x=indp,lat=centdgy,long=centdgx,method=ADAPTIVE1,type=aic,gwr=poi - 180 6237! sson,out=band); WARNING: Apparent invocation of macro GOLDEN not resolved. ERROR 180-322: Statement is not valid or it is used out of proper order. 6238 %gwnbr(data=gwrmodel,y=dep,x=indp,lat=centdgy,long=centdgx,h=9.3796134,gwr=poisson,method=ADA 6238! PTIVE1,geocod=indp,out=gwr); NOTE: IML Ready NOTE: Line generated by the invoked macro "GWNBR". 11 par=choose(par<1E-10,1E- 10,par); - 22 76 ERROR 22-322: Syntax error, expecting one of the following: #, ##, &, (|, *, **, +, ',', -, /, //, :, <, <=, <>, =, >, ><, >=, @, [, ^=, |, ||. ERROR 76-322: Syntax error, statement will be ignored. NOTE: Line generated by the invoked macro "GWNBR". 13 hess=choose(abs(hess)<1E - Thank you
... View more