Date: Fri, 20 May 2011 07:21:43 -0400
Reply-To: "Bian, Haikuo" <HBian@FLQIO.SDPS.ORG>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Bian, Haikuo" <HBian@FLQIO.SDPS.ORG>
Subject: Does SAS really process data one record at a time?
Content-Type: text/plain; charset="us-ascii"
I am sorry if this question has been asked before.
I have been taught many times that SAS deals with data on "one record" basis. This can be seen in the mechanism of PDV among others. What puzzles me is that SAS behavior seems changed after "by" statement. In short, how could SAS determine the value of "FIRST.VARIBLE" or "LAST.VARIBLE" without foreseeing the next record?
Email messages cannot be guaranteed to be secure or error-free as
transmitted information can be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The
Centers for Medicare & Medicaid Services therefore does not accept
liability for any error or omissions in the contents of this
message, which arise as a result of email transmission.
CONFIDENTIALITY NOTICE: This communication, including any
attachments, may contain confidential information and is intended
only for the individual or entity to which it is addressed. Any
review, dissemination, or copying of this communication by anyone
other than the intended recipient is strictly prohibited. If you
are not the intended recipient, please contact the sender by reply
email and delete and destroy all copies of the original message.