|
Laughing Beggar,
The code
data w ;
do obs = 1 to 100 ;
emcs = ranuni(4235409) ;
epcs = ranuni(4235409) ;
output ;
end ;
run ;
PROC UNIVARIATE DATA=W PLOT FREQ NORMAL ;
VAR Emcs Epcs;
histogram; probplot;
RUN;
PROC UNIVARIATE DATA=W PLOT FREQ NORMAL ;
VAR Epcs Emcs;
histogram; probplot;
RUN;
works for me. Try running it in batch. If it works then
it is probably something in your code. If not then I
suspect SAS support help would be needed.
Ian Whitlock
=================
Date: Wed, 27 May 2009 03:40:52 +0000
From: Laughing Beggar <laughing_beggar@HOTMAIL.COM>
Subject: Read access violation in Proc univaraiate
In-Reply-To: <200905250500.n4OB38Zh030030@mailgw.cc.uga.edu>
Content-Type: text/plain; charset="iso-8859-1"
Hi all,
I'm getting the following when running PROC UNIVARIATE on the EPCS variable:
It doesnt affect the output, but if I put the EPCS variable before the
EMCS variable the EMCS variable isnt reported on.
Any ideas?
LOG extract follows:
669 PROC UNIVARIATE DATA=WWC.ESF36IND PLOT FREQ NORMAL ;
670 VAR Emcs Epcs;
671 histogram; probplot;
672 RUN;
ERROR: Read Access Violation In Task [ UNIVARIATE )
Exception occurred at (6648DD45)
Task Traceback
Address Frame (DBGHELP API Version 4.0 rev 5)
6648DD45 0524DEF8 sasquniv:mcn_main+0x4CD45
6645CC98 0524DF9C sasquniv:mcn_main+0x1BC98
6645C170 0524E15C sasquniv:mcn_main+0x1B170
6648FDC0 0524E244 sasquniv:mcn_main+0x4EDC0
66442263 0524FF88 sasquniv:mcn_main+0x1263
01272B72 0524FFA0 sashost:Main+0xBEE2
01276C90 0524FFB4 sashost:Main+0x10000
7C80B713 0524FFEC kernel32:GetModuleFileNameA+0x1B4
NOTE: The SAS System stopped processing this step because of errors.
Thanks
L_B
SAS9.1.3 SP4
XP_PRO
|