HDTenEightyP/NetNews huggingface dataset:
From: rjf2@PHPDLS1.EM.CDC.GOV
Newsgroups: bit.listserv.sas-l
Subject: reply: other DBMS reading SAS V6.??
Date: 10 Nov 92 14:32:00 GMT
Reply-To: rjf2@PHPDLS1.EM.CDC.GOV
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Delivery-Notice:  SMTP MAIL FROM does not correspond to sender.
Return-Path: rjf2@PHPDLS1.EM.CDC.GOV
Encoding: 50 TEXT
X-Mailer: Microsoft Mail V3.0 (beta-2)

Question: ????????????????????????????????????????????????????????????????:
Reply-To:     "F.J.Kelley" <CMSFJK@uga.cc.uga.edu>
Subject:      Using GET SAS with files written by SAS V 6.xx
VERSION:  SAS 6.07
OP/SYS    CMS

Problem: Using the SPSS "GET SAS" Command with files written with SAS 6

Hello, Net...
I haven't seen any mention of this, so perhaps others are not having
this problem:
  Using the GET SAS command on a file written with SAS V 5.xx works
  (usually) just as advertised....BUT...I have been having problems
  with SAS files created with SAS 6.07 (the V 5 engine is specified).
  PROC CONTENTS in 6.07 recognizes this as a SAS V 5 file, as does
  PROC CONTENTS in 5.18.  SPSS fails with an I/O error on it, however.
  Anyone else had this problem?  I should add that the same tests done
  on MVS/TSO ran without any trouble.  One (possibly) interesting
  addendum: the filelist descriptors show 2 records for the
  "real" SAS v 5 library but only 1 for the library written with
   SAS 6 (V 5 engine)???  Is SAS doing something odd here? am I?
   Is my system?  Many thanks in advance.
--Joe Kelley

Response: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:
content      : Response
summary      : problem with other dbms reading SAS V6.06
rlse/platform: V6.07 / MVS
Ron Fehd     :                SMTP:BitNet:    <rjf2@phpdls1.em.cdc.gov>
              Centers for Disease Control
              1600 Clifton Rd  MS:G25         FAX  : 404/639-1778
              Atlanta, GA 30333  USA          phone: 404/639-1707

At CDC *others* (not me!) use SUDAAN. After our upgrade from V5.18 to V6.06
we had several problems:

* SUDAAN would not read V6.06

we got a fix for that.

* then it would not read a V5.18 SSD created by V6.06

Your comment jogs my memory to the fact that in V6.?? there is header
information that tells SAS which version it is stored as and which version
created it.

happy crunching!*!*!
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Apparently-To: sas-l@ohstvma.bitnet
Newsgroups: bit.listserv.sas-l
Date:         Thu, 12 Nov 1992 21:18:35 EST
Reply-To:     William Kahn <71020.1025@COMPUSERVE.COM>
From:         William Kahn <71020.1025@COMPUSERVE.COM>

Bcc: Blind Recipients List:;
Subject: SAS Consulting tips?

We are just starting a small project with SAS Consulting Inc. (a subsidary
of SI).  We had initial contact with a "senior" type person, continued
contract development with an "intermediate" type person, and have just
finished our first face-to-face with the actual programmer.  All three have
seemed competent.  Has anyone on the list any experience working with SC?
Any suggestions on what we can do to maximize the chance of a successful
project?  We are doing what we think to be reasonable, but much simply has to
be left to the developers.  The "look" of the graphs is very hard to define
contractually, but very important in terms of value.  The underlying data
structures used favor certain kinds of future expansion over others. Etc.
Does SC make "good" choices?  How "micro" should we manage this project?
Are there an important differences in which programmer actually does the
work?  Do you have specific recommendations?

William Kahn
W. L. Gore and Associates
71020.1025@compuserve.com
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Fri, 6 Nov 1992 16:10:00 GMT
Reply-To:     Willy Waks <0005400191@MCIMAIL.COM>
From:         Willy Waks <0005400191@MCIMAIL.COM>
Subject:      Simple Update Request - Reply
Comments: To: SAS-L <SAS-L@tcsvm.bitnet>

Machiko Hollifiled writes from Paris:
**********************************************************************
I run the most simple update program.  I have variables "prenom" and
"nom" which
was inputed using French Keyboard (I assume), in the master file.  I created the
transaction file for which I used American Keyboard, but number of columns for
each variables are the same.  But the updated file has two "prenom" and "nom"
variables.  Is is standard SAS way?  I'm very confused.
Any help is appriciated.
machiko Hollifield
it is very confusing to be in France!
----------------------------------------------------------------------------
Master data
 OBS    PROF    PRENOM        NOM                SEXE    MATIERE
   1      1     Marguerite    BOULEVERSIFIANT     2         F
.... lines cut
Transaction data
 OBS    PROF    PRENON    NON         SEXE    MATIERE
.... line cut
  1       8               VERT
Updated data
..... lines cut
PROF    PRENOM        NOM                SEXE    MATIERE    PRENON    NON
1     Marguerite    BOULEVERSIFIANT     2         F
2     G rard        DIAFOIRUS           1         E
8                                       1         F       Donald
BONVALET
**********************************************************************

Machiko:
I notice that the variables on your original master file are NOM and
PRENOM (ending with M), while the variables on your transaction file
are: NON and PRENON (ending with N). Wether you enter this on an
Azerty or a US keyboard, these are still 4 different variables.
This should solve your problem quickly. A propos, note that if you
enter Gerard on an Azerty keyboard (with an accent aigu on the e), and
Gerard on an US keyboard (no diacritic), an update/merge will not
yield a match, because they will have unequal ASCII values.
Last, but not least, since when does the Institut National d'Etudes
Demographiques perform research on entertainment celebrities ?
Salutations !
"Un Parisien a Dallas" (Georges Gershevain)
        <<Errare humanum est... sed perseverare diabolicum !>>
Willy Waks
2W Systems Co., Inc 5430 Alpha Road Suite 200 Dallas TX 75240
Tel: 214-6618619 Fax: 214-6610130
Email: wwaks@mcimail.com     73437.344@Compuserve.com
From: rjf2@PHPDLS1.EM.CDC.GOV
Newsgroups: bit.listserv.sas-l
Subject: proc FORMAT: homework
Date: 12 Nov 92 20:02:00 GMT
Reply-To: rjf2@PHPDLS1.EM.CDC.GOV
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Delivery-Notice:  SMTP MAIL FROM does not correspond to sender.
Return-Path: rjf2@PHPDLS1.EM.CDC.GOV
Encoding: 70 TEXT
X-Mailer: Microsoft Mail V3.0 (beta-2)
Comments: To: SAS-L@UGA.BITNET, vpm1@OPSIRM1.EM.CDC.GOV

content      : Question, part 2
summary      : proc FORMAT for (99 lt number lt 100), proc FREQ SSD
rlse/platform: V6.07 / MVS
Ron Fehd     :                SMTP:BitNet:    <rjf2@phpdls1.em.cdc.gov>
              Centers for Disease Control
              1600 Clifton Rd  MS:G25         FAX  : 404/639-1778
              Atlanta, GA 30333  USA          phone: 404/639-1707

all right, all right, here's the (basic) proc FREQ code that I used before I
got around to putting the format on Percent.

proc FORMAT; value PCNT 99 <-< 100 = '>99';

DATA TEST;
  input @1 Mnfr $char1.
        @3 Data $char1.;
cards;
1 .
2 x
2 x
2 x
3 x
;

proc FREQ;
  tables Data / out = FREQ noprint;
  by Mnfr;

proc PRINT;
  format Percent PCNT.;

oooooooooooooooooooooooooohhhhh, strange!

The output from FREQ lists 100% for each Mnfr.

But when you print the SSD the Percent for Mnfr=2 formats to '<99'.

OK! the Question is:

how do I polish the FREQ SSD Percent?
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Fri, 13 Nov 1992 13:39:00 EST
Reply-To:     NJMS@NCSUMVS.BITNET
From:         NJMS@NCSUMVS.BITNET
Subject:      Printing v607 mvs graph on postscript printer

Hello SASers,
     I still have not successfully printed a graph from version 6.07
  MVS to our Texas Instruments Micro-Laser ps35 printer. So I will take
  Melvin Klaussen's suggestion and provide more information in hopes
  that some one out there may be able to provide a solution.
    The printer is located remotely, I can send output to it directly
 with the MVS printds command or I can ftp a file and print it
 locally. The local system is SUN OS. As a side note, it appears to
 require an ascii transfer, binary jumbles the file terribly.
     I have tried about a million different goptions statements. The
 output is successfully produced and I can follow it to the printer.
 The printer tries to process the graph, but nothing is printed.
     As I said before, version 5.18 and  version 6.06 graphs print
 nicely. The version 607 file appears quite different.
   I have included the code that works in 5.18.
 By the way, how is encapsulated postscript different from
 other postscript and when is it necessary?
   Thanks for all the help.

//SRCIS518 JOB ------------,SMITHJ
// EXEC SAS
//PLT DD SYSOUT=B,DCB=(RECFM=VB),HOLD=YES

DATA A;
  DO X=-5 TO 5 BY .25;
  DO Y=-5 TO 5 BY .25;
  Z=SIN(SQRT(X*X+Y*Y));
  OUTPUT;
  END;
  END;
GOPTIONS DEVICE=PS300 ROTATE GSFNAME=PLT GSFMODE=REPLACE
                   GPROLOG='2521'X;
TITLE1 H=3 "COWBOY HAT VERSION 518, DEVICE=PS300,GPROLOG='2521'X";
PROC G3D;
PLOT Y*X=Z;
RUN;

Joy Smith                          njms@ncsumvs (BITNET)
Dept of Statistics                 njms@ncsumvs.cc.ncsu.edu(INTERNET)
NCSU, Raleigh, NC 27695
(919) 515-2585
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Mon, 9 Nov 1992 08:33:00 PST
Reply-To:     Bert Cave <Bert_Cave@CCM.HF.INTEL.COM>
From:         Bert Cave <Bert_Cave@CCM.HF.INTEL.COM>
Subject:      Re: help needed on division by zero
Comments: To: Thomas_M_Skinner@ccm.hf.intel.com, SAS-L@uga.cc.uga.edu

On the quesion below, you should familiarize yourself with
the display manager, so you can play with code and test
logic bites such as this.  The answer is that it sets A to
missing and puts out an error message.
==========================================================
Could someone tell me what SAS does when you specify a
statement such as
A = B/C
 and the values of variable C could be either 0 or missing.
I know SAS gives an  error message but does it set the values
of A to missing or do you have to ensure this by specifying a
preceding statement such as
if C= 0 or C=. then A = .; else A=B/C ;
I know the second will work but I am curious to know what would
happen if one just specified A=B/C without providing for the case
when C=0 or missing.
ALSO what would happen if you say
If C=0 or . then A=.; else A=B/C;
Any suggestion will be appreciated.
Uma
SUMA@CLEMSON
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Tue, 10 Nov 1992 16:09:52 EST
Reply-To:     Howard Schreier <HIS@NIHCU.BITNET>
From:         Howard Schreier <HIS@NIHCU.BITNET>
Subject:      VIEWs & RENAMEs

CONTENT:  Question/Comment
SUMMARY:  Problem with DATA step VIEWs and RENAMEs
REL/PLTF: 6.07 MVS

I encounter some strange results involving  the  interaction
of KEEPs and RENAMEs pertaining to a DATA step VIEW.  Here I
create a view which should return one  observation  and  one
variable:

12            data view (keep = newname) / view=view;
13            rename oldname = newname;
14            oldname = 1;
NOTE: DATA STEP view saved on file WORK.VIEW.
NOTE: The DATA statement used 0.01 CPU seconds and 3575K.

But when I try to print it, nothing is there:

15            proc print;
NOTE: No variables in data set WORK.VIEW.

I get the expected results if I leave off the VIEW option or
if  I  use  a  KEEP statement (KEEP OLDNAME;) instead of the
KEEP data set option.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\   Howard Schreier, U.S. Dept. of Commerce, Washington    /
/                     MVS 5.18 & 6.07                      \
\   Voice: (202) 377-4180        BITNET: HIS@NIHCU         /
/   Fax:   (202) 377-4614      INTERNET: HIS@CU.NIH.GOV    \
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Mon, 9 Nov 1992 11:20:36 ET
Reply-To:     BWALTON@MILLERSV.BITNET
From:         BWALTON@MILLERSV.BITNET
Subject:      Division by zero

CONTENT : Response
SUMMARY : Results of division by zero under different versions of SAS
REL/PLTF : SAS 5.18, 6.06, 6.07 under VM/ESA
E-ADDR : BWALTON@MILLERSV (BITNET)
NAME : Barry Walton
ADDRESS : P.O. Box 1002 Millersville PA 17551-0302
PHONE : (717) 872-3667

Recently, SUMA @ CLEMSON asked about what happens when SAS encounters
a division by zero.  This problem cropped up here about a year or so
ago, and I think I mentioned it to the list at that time.  I set up
a small program to create a 10 item data set, with a division by
zero about halfway through:
* CHECK FOR DIVIDE BY ZERO ;
DATA CC;
INPUT X Y;
Z = X/Y;
CARDS;
1 1
2 1
1 2
1 0   <--- Division by zero
3 3
4 2
2 4
3 4
3 1
1 3
;
PROC PRINT DATA = CC;
ENDSAS;

What happens (under VM/ESA) depends upon which version of SAS one
is using.

Under Rel. 5.18 one gets a message in the SAS log that says "Note :
division by zero at line 4 column 6".  The data set (as displayed
with PROC PRINT) contains all 10 obs, with the quotent (Z) set to
missing for the 'bad' obs (the one with the division by zero).

Under Rel. 6.06 the log contains the message "Note : the data step has
been abnormally terminated", AND ONLY 3 OBS ARE IN THE DATA SET (the
division by zero occurs in ob number 4).

Under Rel. 6.07, the behavior is similar to 5.18.  The log contains
the message "Note : Division by zero detected at line 4 column 6".
The data set contains the full 10 obs and the quotent is set to
missing for the 'bad' obs.

So, if you are using SAS 6.06 under VM/ESA, be very careful of division
by zero.  It can truncate your data set without an obvious error message.

Caveat Emptor.

Barry Walton   BITNET : BWALTON @ MILLERSV

Millersville University of PA
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
From: a-n@nwu.edu (A. Natarajan)
Subject: Disabling jump to shell in UNIX SAS
Summary: Is there some way to disable a Control-Z from inside SAS?
Originator: nataraj@casbah.acns.nwu.edu
Keywords: HP-UX, Control-Z, X Command, disbaling
Reply-To: a-n@nwu.edu (A. Natarajan)
Organization: Northwestern University, Evanston IL 60208
Date: Wed, 11 Nov 1992 21:12:05 GMT

Environment: HP 9000/845, running HP-UX 8.00, SAS 6.07

Is there some way I can disable users being able to either "interrupt"
their SAS sessions by issuing a Control-Z at the SAS DM, or escaping to the
shell by issuing an "X;" command at the DM?  I have tried trapping the
Interrupt signal in the profile, setting the shell environment variable to
be /dev/null, without any success.

Background:  Our HP 9000/845 is supposed to act as a SAS-compute server,
and users home directories are NFS-mounted on this machine.  We would like
to prevent users from actually logging into the machine, and doing anything
else, so /etc/profile on this machine basically runs SAS, and then logs out
the user on exit.  It is very simple to override the desired behavior,
typing ^Z is one way; X without any UNIX command is another.  I would like
to able to set something in config.sas to trap the ^Z's, and optionally, to
disable running system or shell commands.

The kind of behavior that we are trying to prevent is for users to
interrupt their SAS DM process, use elm to send a message, and then
bitterly complain that they never received a reply because they did not
read mail on the 845.  Oh yes, we can set up .forward files and Reply-To:
headers in elmheaders, but we would rather not take on too many
administrative chores on this machine.

I feel that I am overlooking an obvious solution that I cannot find in the
SAS Companion for the UNIX environment manual.  Any leads would be much
appreciated.  Thanks.


Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Envelope-to: SAS-L@UGA.BITNET
X-VMS-To: IN%"SAS-L@UGA"
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Newsgroups: bit.listserv.sas-l
Date:         Fri, 13 Nov 1992 08:09:18 -0800
Reply-To:     Joe St Sauver <JOE@OREGON.BITNET>
From:         Joe St Sauver <JOE@OREGON.BITNET>
Subject:      Re: Conjoint Experts

>Date: 12 Nov 1992 22:03:49 -0500 (EST)
>From: William Kahn <71020.1025@COMPUSERVE.COM>
>Sender: "SAS(r) Discussion" <SAS-L@UGA.BITNET>
>
>I have wondered how to do optimal design with comparisons comparisons.

William, I'm getting confused in my old age -- is this the same problem
that was posed (earlier) yesterday by gnelson@harpo.dev.uga.edu? I.e.,

[>Date: 12 Nov 1992 09:26:31 -0500
[>From: gnelson@HARPO.DEV.UGA.EDU
[>Subject: Conjoint Experts
[>>Greetings!  I am assisting a researcher here at the University of Georgia
[>>who would like to conduct a conjoint study which has 3 factors. It is a 6 x
[>>5 x 2 design with 60 possible combinations.  Obviously one cannot possibly
[>>digest 60 alternatives and discriminate but only a small amount of them.

The reason I ask is that the earlier posting had made it sound like you
wanted a fractional factorial design (PROC FACTEX), not an A-optimal or
D-optimal design (PROC OPTEX).

>We have a random sample of 17 people from an identified population of
>potential purchasers we can test.

My feeling is that market research subjects are cheap to obtain -- with
a sample size of 17, I'd feel rather shaky about drawing any inferences,
unless you are willing to accept quite a modest level of confidence and
are interested only in fairly large effects. My first suggestion would
therefore be to increase your sample size.

>Joe S. perhaps suggests that optex may be be useful for this design.  I
>don't see how.  It is clear to me that 170 triples rankings should be able
>to give me information on how to balance product design vs. price, and
>should give me a measure of between subject and within subject variability.
>I have no idea how to do this design.  Don't know how to analyze either.

Misquote, there. I suggested FACTEX, not OPTEX. Beast of a completely
different color.

I think the best thing to do at this point would be to sit down with a
market researcher face-to-face who routinely does mds/conjoint -- there
are a number of issues that you probably will want to clarify now before
plunging ahead...

Joe
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Mon, 9 Nov 1992 15:06:10 -0500
Reply-To:     "(Hebe B. Quinton)" <Hebe.B.Quinton@DARTMOUTH.EDU>
From:         "(Hebe B. Quinton)" <Hebe.B.Quinton@DARTMOUTH.EDU>
Subject: Re: Hotelling's T**2
Comments: To: SAS-l%uga.BITNET@dartcms1.Dartmouth.EDU

In article <01GQSFP4K2YWCQ8N62@tcc.corning.com>
        "Michael R. Wechtaluk (607) 974-6569"
<WECHTALUK_MR@CORNING.COM> writes:

> I've gotten a request for plots of Hotelling's T**2
>          statistic. In searching the all the FMs I have, I couldn't
>          find any reference to this statistic. Before re-inventing the
>          wheel, I wanted to ask if anyone on the list has previously
>          solved this problem. (or possibly someone has a reference to
>          a FM that I don't have?)
>
>          Thanks for any help you can give me.
>
>          -----------------------------------------------------------
>          Michael Wechtaluk
>          Corning Vitro Corporation
I find it described in the _SAS System for Linear Models_  1986.  From
SI.  Perhaps there is a new version?

Hebe Quinton
Clinical Research
Dartmouth Medical School
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Tue, 10 Nov 1992 09:32:00 EST
Reply-To:     Sally Muller <UNCSM1@UNC.BITNET>
From:         Sally Muller <UNCSM1@UNC.BITNET>
Subject:      SAS under AIX/ESA

----------------------------------------------------------------------
SUMMARY:  Response to SAS running under AIX/ESA
REL/PLTF: 6.0? AIX/ESA
E-ADDR:   uncsm1@unc.bitnet
NAME:     Sally Muller
PH/ADDR:  919-962-6501  OIT CB#3455, UNC, Chapel Hill NC 27514
----------------------------------------------------------------------
Jean-Luc Richetin asked:

>
> Hi,
> apologies for my english.  my question is: could somebody told me
> is SAS could be run in AIX/ESA mode ?
>
> -----------------------------------------------------------------------
> Jean-Luc RICHETIN                                   TELEX INSEE 632 867
> E.N.S.A.E.                                     FAX. (33)(1) 41 17 64 80
> 3 avenue Pierre Larousse                       TEL. (33)(1) 41 17 65 04
> 92241 Malakoff Cedex                        N BITNET RICHETIN@FRNSAE11
> -----------------------------------------------------------------------
Our systems person had just asked:
>
> Some of my concerns w/ AIX/370 are supposed to be addressed
> w/ AIX/ESA.  It will be interesting to see if SAS runs under
> AIX/ESA and to see at what cost.
> Jeanne

I called SI and tech person I spoke with said SAS will be
ported to IBM AIX/ESA Release 1.0 sometime around 2Q93 and no
date yet for AIX/ESA Release 2.0.  Tech person also mentioned that
SI has hopes that University of Michigan and University of
Florida will take advantage of SAS AIX/ESA since they are big
users of SAS and of AIX/ESA.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Mon, 9 Nov 1992 15:26:16 EST
Reply-To:     "F.J.Kelley" <CMSFJK@UGA.BITNET>
From:         "F.J.Kelley" <CMSFJK@UGA.BITNET>
Subject:      Using GET SAS with files written by SAS V 6.xx

VERSION:  SAS 6.07
OP/SYS    CMS

Problem: Using the SPSS "GET SAS" Command with files written with SAS 6

Hello, Net...
I haven't seen any mention of this, so perhaps others are not having
this problem:
  Using the GET SAS command on a file written with SAS V 5.xx works
  (usually) just as advertised....BUT...I have been having problems
  with SAS files created with SAS 6.07 (the V 5 engine is specified).
  PROC CONTENTS in 6.07 recognizes this as a SAS V 5 file, as does
  PROC CONTENTS in 5.18.  SPSS fails with an I/O error on it, however.
  Anyone else had this problem?  I should add that the same tests done
  on MVS/TSO ran without any trouble.  One (possibly) interesting
  addendum: the filelist descriptors show 2 records for the
  "real" SAS v 5 library but only 1 for the library written with
   SAS 6 (V 5 engine)???  Is SAS doing something odd here? am I?
   Is my system?  Many thanks in advance.
--Joe Kelley
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Tue, 10 Nov 1992 11:03:59 PST
Reply-To:     TWB2%RatesRDS%FAR@CTS27.CS.PGE.COM
From:         TWB2%RatesRDS%FAR@CTS27.CS.PGE.COM
Subject:      Was Duke Down?

Did all recent senders get back returned mail messages from Duke?  Or was this
local to PG&E?  We thought maybe our gateway was down, at first.