HDTenEightyP/NetNews huggingface dataset:
Date:         Mon, 5 Oct 1992 16:32:48 PDT
Reply-To:     Melvin Klassen <KLASSEN@UVVM.BITNET>
Comments:     Warning -- original Sender: tag was NETNEWS@UVVM.UVIC.CA
From:         Melvin Klassen <KLASSEN@UVVM.BITNET>
Subject:      Re: Proc Contents

Rosanne Thomasina Felicity Manuela Wells <WELLS@IRISHMVS> says:
> This is a question about Proc Convert.  I want to convert an OSIRIS
> data set that contains more than 1024 variables.  Is PROC CONVERT still
> limited to 1024 variables?  If so, is it possible to read in only part
> of the OSIRIS dictionary at a time and keep only the variables that I want?

Chapter 13 of "SAS(r) Procedures Guide, Version 6, Third Edition" states,
in its entirety(!):

   ABSTRACT

   The CONVERT procedure converts BMDP, OSIRIS, and SPSS system files
   to SAS data sets.  This procedure is described in system-dependent
   documentation.
-----
I assume that you want the answer for SAS under MVS.

Page 369 of "SAS(r) Companion for the MVS Environment, Version 6,
First Edition" states, in part:

  Variable Names in OSIRIS output

  For single-response variables, the V1 through V9999 name becomes
  the SAS variable name. ...

  If the variable after or including V1000 has 100 or more responses,
  responses above 99 are eliminated.

So, it seems like you can have 10,000 (not 1,000) single-response variables,
and even more, if your OSIRIS file contains multiple-response variables.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Prolog:     Tampa,FL 33620-5650.(813)974-3470(or3400,2092)SUNCOM:574-3470
X-Prolog:     Home:16233 W. Course Dr.,Tampa,FL 33624-1189.Ph:(813)962-4353
Newsgroups: bit.listserv.sas-l
Date:         Tue, 6 Oct 1992 11:53:08 GMT
Reply-To:     "Steve Wm Phillippy,EDU 123h,Univ.of S.Fla.,
              " <SPHILL@CFRVM.BITNET>
Comments:     Converted from OfficeVision to RFC822 by PUMP V2.2X
From:         "Steve Wm Phillippy,EDU 123h,Univ.of S.Fla.,
              " <SPHILL@CFRVM.BITNET>
Subject:      Rasch Model, Item Response Theory SAS

Would like to use SAS to do Rasch Model, Item Response Theory Work. Have
looked at all the indexes (Master, SUGI, etc.). Have 6.07 on VM, MVS, UNIX.
Entire group of Measurement and Research faculty is interested. Currently
using 386 Based Fortran Program Call "BigSteps" by Ben Wright.

Thanks for your help. Save the Planet! Think Universally, Act!
(Instructional Computing, University of South Florida (USF))
(From:SPhill @CFRVM or @CFRVM.CFR.USF.EDU or 131.247.80.11)
(Formerly DNBAJAB@CFRVM)
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Tue, 6 Oct 1992 17:09:00 EDT
Reply-To:     SUMA@CLEMSON.BITNET
From:         SUMA@CLEMSON.BITNET
Subject:      factorial problem-thanks

Thanks a LOT!!! to everyone who offerred suggestion on how to
solve my factorial problem.  Your solutions worked great!  I con
catened the data set using the concatenation operator as you
suggested and did a proc freq on the new variable to get all the
actual   combinations in my dataset.
I am truly very grateful for helping me out of this mess.
Uma
From: LOKHORST@RCL.WAU.NL (Gert Lokhorst)
Newsgroups: bit.listserv.sas-l
Subject: Redirecting WORK to another DECnet node
Date: 6 Oct 92 15:56:56 GMT
Reply-To: Gert Lokhorst <LOKHORST@RCL.WAU.NL>
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Envelope-to: sas-l@awiimc12.BITNET
X-VMS-To: IN%"sas-l@awiimc12"
Comments:     Sent with PMDF V4.0, routing done by Net.WAU.NL

Subject: Redirecting SAS$WORKROOT
OS     : VAX/VMS
Rel    : SAS 6.06
From   : Gert Lokhorst
Is it possible to redirect the Work library to another node like:

  $ SAS/work=node"username password"::disk:[directory]

or:
  $ assign "node""username password""::disk:[directory]" SAS$WORKROOT
  $ SAS


I did read the chapter in the VMS companion page 130.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Mailer: Ezmail v3.9 <Tue Oct 06 10:21:05 1992 richardh>
Status: U
Newsgroups: bit.listserv.sas-l
Date:         Tue, 6 Oct 1992 10:26:06 WST
Reply-To:     "(Richard Hockey)" <richardh@EPISUN.EPIDEM.UWA.EDU.AU>
From:         "(Richard Hockey)" <richardh@EPISUN.EPIDEM.UWA.EDU.AU>
Subject: Re: Insert key on IBM RS/6000
Comments: To: SAS-L@OHSTVMA.ACS.OHIO-STATE.EDU

In reply to the mail from <SAS-L@OHSTVMA.ACS.OHIO-STATE.EDU>...
-------------------------------------------------------------------------------
>The computing center at Boston University has recently installed SAS on
>an IBM RS/6000 running IBM's AIX version of Unix.  When using the SAS
>editor with the fsdevice ascii.vt100 [we are logging into this machine
>from PC's], we are unable to find a key that will toggle the insert mode.
>
>I have run SAS on a SUN Unix system and the CTRL-x key toggles insert
>mode, but this does not work on the IBM. Does anyone have any idea what
>the key combination for insert mode is?  Are there any other ways to
>do this [change fsdevice driver, program a key in keys window etc.]?
>
>Any help would be appreciated.
>
>					>David<
>
There is a little known command in SAS called KEYID which when given on
the command line shows what each key does ie ^X insert on/off
I don't think it is documented in the manual for 6.07 but was for 6.03.
It works on our SUN so probably will for you.
BTW do you have your TERMINFO and TERMINFOADD environment variables set
correctly?


| Richard Hockey                    email:richardh@episun.epidem.uwa.edu.au   |
| Department of Public Health       phone:+61 9 389-3463        _--_|\        |
| University of Western Australia   fax:  +61 9 389-3648       /      \       |
| NEDLANDS WA 6009                                             *_.--._/       |
| Australia                                                          v        |
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, 2 Oct 1992 15:40:40 -0700
Reply-To:     Joe St Sauver <JOE@OREGON.BITNET>
From:         Joe St Sauver <JOE@OREGON.BITNET>
Subject:      SAS format for use with vgrind/tgrind text formatting routines
              (UNIX)

Does anyone have a tested and functional vgrind/tgrind vgrindef
entry for use with SAS code? If so, I'd appreciate a mail message
so that I don't continue to work at re-inventing the wheel.

(For those of you who are about to ask, "What is vgrind and/or
tgrind?" these are "pretty pretting" routines for troff and tex
respectively, which highlight keywords, add right margin line
numbers and generally spruce up code being included in a troff or
tex document being processed under UNIX.)

Thanks,

Joe
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Delivery-Notice:  SMTP MAIL FROM does not correspond to sender.
Return-Path: mikez@hydro.cor2.epa.gov
Newsgroups: bit.listserv.sas-l
Date:         Fri, 25 Sep 1992 13:07:13 PDT
Reply-To:     "(Mike Zelasky)" <mikez@HYDRO.COR2.EPA.GOV>
From:         "(Mike Zelasky)" <mikez@HYDRO.COR2.EPA.GOV>
Subject:      Binary and Ordianal Data Analysis via Proc Catmod

CONTENT:  QUESTION
SUMMARY:  Binary and Ordinal Data Analysis via Proc Catmod
NAME:     Michael Zelasky
MAIL ADDRESS:  MIKEZ@TROPOZ.COR2.EPA.GOV
PHONE:         503-754-4371 (4305) (4065)


I am trying to figure out what type of analysis SAS is performing
with the REPEATED statement in PROC CATMOD.  I have two different
types of response variables.  One is binary and the other is ordinal.
The design has four treatments applied over two to four time periods
on the same experimental unit.  I am following example 6 in the SAS/
STAT manual under CATMOD for the binary response.  For the ordinal
response I use the same code except use RESPONSE MEANS which is
recommended by SAS Categorical Course Manual.  I can not determine
what type of analysis SAS is doing.  I do realize that for RESPONSE
MARGINALS that SAS is doing an Analysis of Marginal Probabilities with
a test of Marginal Homogeneity.  But I can not find more details of this
and I do not know what SAS is doing for RESPONSE MEANS.  If anybody has
any knowledge of this it would be appreciated.  A short overview would
suffice.  My code:

   Binary Response:
               proc catmod;
                  weight total;
                  response marginals;
                  population chamber;
                  model day1*day2 = trt|_response_;
                  repeated time 2;

   Ordinal Response:
             -same as above except-
                  response means;


Michael Zelasky
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Wed, 30 Sep 1992 20:13:03 EDT
Reply-To:     William Kahn <71020.1025@COMPUSERVE.COM>
From:         William Kahn <71020.1025@COMPUSERVE.COM>
Subject:      WinSAS alpha solid?
Comments: To: sas-l@ohstvma.bitnet

Bert Cave writes:

>. . . <stuff deleted> . . .
>               <WinSAS> is a solid product, already.
>. . . <stuff deleted> . . .

I don't want to make a big deal of my full time month developing with the
alpha release "Refresh" of WinSAS, but it has been near a nightmare in terms
of stability--hard, nasty crashes, several times per hour doing what I
believe is routine development (AF and Graph). I'm hoping the Beta is
better, but I must disagree with Bert that this already is a "solid
product."

Bill Kahn
W. L. Gore and Associates
71020.1025@compuserve.com
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Acknowledge-To: <HILL@CMSUVMA>
Newsgroups: bit.listserv.sas-l
Date:         Mon, 28 Sep 1992 08:45:24 CST
Reply-To:     Nancy <HILL@CMSUVMA.BITNET>
From:         Nancy <HILL@CMSUVMA.BITNET>
Subject:      MWSUG'92 weather report

A cold front is moving in Tuesday. Weather is expected to be in 60 & 70's
during the day. Nights will drop into 50s or 40's. First frost of the
year is expected Wed. morning.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Mon, 5 Oct 1992 14:51:44 EST
Reply-To:     Paul Molin <PMOLIN@FRCCUB11.BITNET>
From:         Paul Molin <PMOLIN@FRCCUB11.BITNET>
Subject:      job sas from Claire Castell

A few days ago, Claire Castell was asking for a SAS consultant in order
to write big sas macros.
Perhaps I have THE man,
but I do not remember the e-mail of Claire Castell, so I write to SAS-l.
Sorry for disturbing the SAS-list.
If Claire Castell is still asking...

Paul Molin
pmolin at frccub11.bitnet
From: delac@KC235-2.MGMT.PURDUE.EDU (Chas. DeLa)
Newsgroups: bit.listserv.sas-l
Subject: Code to do sampling.
Date: 1 Oct 92 06:56:29 GMT
Reply-To: "Chas. DeLa" <delac@KC235-2.MGMT.PURDUE.EDU>
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Comments: cc: delac@zeus.mgmt.purdue.edu

SAS-L,

The following code might be useful in a number of "sampling" applications.  It
allows you specify the sample size and number of samples desired from an
existing dataset.

***code follows***

/* NOTE: The macro below samples a specified number of times with a specified
sample size.  You need to assign appropriate values to the two macro variables
on lines 11 and 12 (size and samples) to indicate what your choices are for
these parameters.  You also need to change the name of the dataset you're
sampling from on line 22.   */


%macro sampler;



data sample;



   %let size = 14;           /* set the desired sample size */

   %let samples = 20;        /* set the desired number of samples */



/* NOTE: You change the numbers in the two lines above to set the desired
sample size and desired number of samples. */


   retain sampsize &size n;

   drop sampsize n;

   if _n_=1 then n=numobs;

   do groups = 1 to &samples;

      do j = 1 to numobs until (n=0 or sampsize=0);

         set pool point=j nobs=numobs;



/* NOTE: The SAS dataset I'm sampling in the line above is called "pool".
Replace this dataset name with your own. */


         if ranuni(0) < sampsize/n then do;

            output;

            sampsize=sampsize-1;

         end;

         n=n-1;

      end;

      if n=0 or sampsize=0 or j=numobs then do;

         n=numobs;

         sampsize=&size;

      end;

      if groups = &samples then stop;

  end;

  if n = 0 or sampsize = 0 or _n_=numobs then stop;

%mend sampler;



/* NOTE: The following code indicates how the macro MIGHT be used.  If you
have an existing SAS program that creates a SAS dataset and you wish to keep
track of which observations you sampled, then add the line
indicated to your original datastep code.


If you don't care to keep track of which observations are sampled, then
the above macro can be "applied" to any existing SAS dataset without
any modification of the original dataset.    */


data pool;

*  infile "your orignal data";

*  input "your original variables";

*  create whatever else you need--in other words, create a SAS dataset

   you want to sample from;



   original=_n_;



/* NOTE:  Put the line above in your original datastep to create a variable
that tells you which observations were sampled later.  */


%sampler;



proc print;  /* Use whatever Procs you need on your sampled data.  */



run;

Chas.

Chas. DeLa                          phone:  (317) 494-9564
Information Center Specialist    Internet:  delac@midas.mgmt.purdue.edu
Krannert Computer Center           BITNET:  delac@purccvm
Purdue University
West Lafayette, IN  47907
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Mon, 5 Oct 1992 09:12:00 EDT
Reply-To:     "Philip Gallagher,(919)966-1065" <UPHILG@UNC.BITNET>
From:         "Philip Gallagher,(919)966-1065" <UPHILG@UNC.BITNET>
Subject: Re: SAS date arithmetic

paed1@OTAGO.AC.NZ wrote:

"Does anyone know how to do date arithmatic
(e.g. number of days between 29 feb 1991 and 29 feb 1992)
with sas variables (that is simply ..)"

*************************************************************

    Ignoring the obvious (it would take a very bright person
    indeed to calculate any interval from 29 February 1991 -
    of course, I haven't worked with complex numbers since
    electrical engineering days!  :-)  ), the answer to this
    question is to store the information as SAS DATE VARIABLES
    and then simply (!!) subtract one from the other.
             ######
    The reason this particular question is so easy to answer is
    that SAS date variables store dates as the number of days since
    1 Jan 1960;  thus subtracting one SAS date value from another
    is always exactly the number of days between the two dates.
    (Provided, of course, one's dates do not extend beyond the
    range of the Gregorian calendar.)

    Now the downer:  although SAS date variables and the techniques
    for handling them are not especially difficult, they are extensive,
    and an adequate exposition requires at least as many pages as
    the SAS manuals offer.  Thus, there is no adequate substitute
    for reading and mastering what the manuals have to say on the
    subject.  It's not hard, but you should plan to spend at least
    an hour or two.  Be sure to read about "SAS date constants",
    "SAS date functions", and "SAS date formats".

                              Phil Gallagher
                              uphilg@unc.bitnet
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Organization: K.U.Leuven (Belgium)
Newsgroups: bit.listserv.sas-l
Date:         Mon, 28 Sep 1992 09:17:09 UTC+0100
Reply-To:     De Meyer Anne-Marie <LAAAA14@BLEKUL21.BITNET>
From:         De Meyer Anne-Marie <LAAAA14@BLEKUL21.BITNET>
Subject:      Rash models ?

Dear SAS-L people,
Has anybody seen a Sas-program to run a Rasch model ?
I would greatly appreciate to receive some information?
A.-M. de Meyer
Laaaa14@blekul21.bitnet
K.U.Leuven
Belgium
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.sas-l
Date:         Fri, 2 Oct 1992 12:01:55 PST
Reply-To:     Bert Cave <Bert_Cave@CCM.HF.INTEL.COM>
From:         Bert Cave <Bert_Cave@CCM.HF.INTEL.COM>
Subject:      Re: WinSAS alpha solid?
Comments: To: Ski_Taniguchi@ccm.hf.intel.com,
              Thomas_M_Skinner@ccm.hf.intel.com, SAS-L@uga.cc.uga.edu

Bert Cave writes:

>. . . <stuff deleted> . . .
>               <WinSAS> is a solid product, already.
>. . . <stuff deleted> . . .

I don't want to make a big deal of my full time month developing with the
alpha release "Refresh" of WinSAS, but it has been near a nightmare in terms
of stability--hard, nasty crashes, several times per hour doing what I
believe is routine development (AF and Graph). I'm hoping the Beta is
better, but I must disagree with Bert that this already is a "solid
product."

Bill Kahn
W. L. Gore and Associates
71020.1025@compuserve.com

======================================================================
Bill,
The release I have been working with is the third alpha refresh, which
was not generally released.  If you are using an earlier version, I
agree with you.  The release I am referring to, however, is -- HONEST
-- very solid.
Bert Cave@CCM.HF.INTEL.COM
From: CBARNES@TAMVM1.BITNET (Chris Barnes)
Newsgroups: bit.listserv.sas-l
Subject: printing question
Date: 29 Sep 92 15:59:49 GMT
Reply-To: Chris Barnes <CBARNES@TAMVM1.BITNET>
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU


  I am trying to create a report that is really nothing more than
a simple print of the data with some grand totals on a couple of
variables at the bottom.  What i would like is for SAS to not
duplicate the items within the "by" group.
(note that I didn't use a by statement within the print because
I don't like the way that it puts the by group at the top of the
page).


For example:

Proc sort;
   by a b c;

proc print;
   id a;
   var b c d e ;
   sum c e;


results:

     a       b         c         d       e
   -----  ------     -----    ------   -----
   chris    cpu        6        11       1
   chris    cpu        5        12       8
   chris    cpu        3        13       9
   chris    disk       4        21       2
   chris    i/o        8         3       3
   chris    i/o        9         4       2
   chris    i/o        1         5       1
   chris    i/o        2         6       9
   chris    print      8         7       8
   chris    special    9        13       5
   dalene   cpu        6        11       1
   dalene   disk       4        21       2
   dalene   disk       8        42       4
   dalene   i/o        8         3       3
   dalene   print      8         4       4
   dalene   special    9        13       5


when what I really want is:

     a       b         c         d       e
   -----  ------     -----    ------   -----
   chris    cpu        6        11       1
                       5        12       8
                       3        13       9
            disk       4        21       2
            i/o        8         3       3
                       9         4       2
            i/o        1         5       1
            i/o        2         6       9
            print      8         4       4
            special    9        13       5

   dalene   cpu        6        11       1
            disk       4        21       2
                       8        42       4
            i/o        8         3       3
            print      8         4       4
            special    9        13       5




This seems like it's something that should be very easy to do - it's
often one of the programming assingments that is learned in a first
year COBOL/PL1 programming (ie. business programming) class.

My question is:  what do I need to do to accomplish this goal?

      --------------------------------------------------
Chris Barnes            |
cbarnes@tamvm1.tamu.edu |  Bow season starts in 2 days!
(409) 846-3273 (home)   |           (in Texas)
(409) 845-4437 (work)   |
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Mailer: Elm [version 2.1 PL1]
Newsgroups: bit.listserv.sas-l
Date:         Mon, 5 Oct 1992 19:33:42 EDT
Reply-To:     "(Dawn Hughes)" <dhughes@NOVAVAX.NOVA.EDU>
From:         "(Dawn Hughes)" <dhughes@NOVAVAX.NOVA.EDU>
Subject:      repeated measure

Hi all,

I have been meaning to subscribe to this for a some time but never
have due to time constraints.  I am far from an expert in SAS but
do have a good working knowledge, but....I need some help.

I have a totally within repeated measures design.

   1. I am not sure how to construct the model statement using
       proc glm.
   2. I am not sure that proc glm is the best way to go.
   3. What is the best way to test for simple effects?

Your help is greatly appreciated.  Feel free to email me direct
since this might be redundant for some folks.

Dawn


*****************************************************************
*  Dawn M. Hughes   [dhughes@novavax.nova.edu]     @   @        *
*  Center for Psychological Studies                  #          *
*  Nova University                                  ( )         *
*  Fort Lauderdale, FL                                          *
*                                                               *
* OF ALL THE THINGS I'VE LOST, I MISS MY MIND THE MOST!!!!!!    *
*****************************************************************
Organization: Penn State University
Date: Mon, 28 Sep 1992 22:14:37 EDT
From: <N8B@psuvm.psu.edu>
Newsgroups: bit.listserv.sas-l
Subject: Confid. Ellipses

Hi!  Does anyone know where I could find out how to construct 95% confidence
ellipses about centroids generated using principal components analysis?
Any information would be greatly appreciated.

Nancy Bowers
Intercollege Graduate Program in Ecology
Penn State University
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Return-Path: <stephe@wubios>
X-Mailer: ELM [version 2.3 PL11]
Newsgroups: bit.listserv.sas-l
Date:         Tue, 29 Sep 1992 12:24:42 CDT
Reply-To:     "(Stephe Mandel)" <stephe@WUBIOS.WUSTL.EDU>
From:         "(Stephe Mandel)" <stephe@WUBIOS.WUSTL.EDU>
Subject:      St. Louis Area SAS Users Meeting
Comments: To: "(SAS Mailing List)" <SAS-L@ohstvma.ircc.ohio-state.edu>

What:  Gateway Area Users of SAS Systems (GAUSS) meeting notice
When:  Friday, October 16~~~Please note date change.
Where:  Anheuser-Busch Inc.  1 Busch Place, St. Louis.  Same as Spring meeting.
Time:  2-5

Program:  Preview of SAS V. 6.08, 6.09 and 6.10 by Susan Fosburgh, SI.
          Using PROC REPLAY to Produce Multiple Graphs by P. Harrison, Monsanto.
          SAS News Videotape.
          Business Meeting
          Mixer in the SUGI tradition.

For more information contact Stephen Mandel (314) 577-0786.

Stephe, stephe@wubios.wustl.edu
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU