sas >> factorial analysis

by Sgio Henrique » Sat, 06 Jan 2007 10:37:34 GMT

Hi My name is Sgio

I from Brazil

Who I made Principal Axis Factorin in SAS????

And who I made the KMO???


sas >> factorial analysis

by davidlcassell » Sat, 06 Jan 2007 15:56:43 GMT

Are you interested in factor analysis in SAS? Virtually all the factor
analytic approaches will require PROC FACTOR. If you are asking
about Principal Factor Analysis, then PROC FACTOR does that too.

What's KMO? I assume you are not asking about KM Objects
or the Knowledge Management Open.

The MSN Entertainment Guide to Golden Globes is here. Get all the scoop.

sas >> factorial analysis

by Sgio Henrique » Sun, 07 Jan 2007 00:34:46 GMT

The KMO is Kaiser-Meyer-Olkin!!! Who I made it is SAS???

In Brazil there is one researcher who speaks who Principal Factor
Analysis not is analysis factorial!!!

Sgio Henrique

factorial analysis

by art297 » Sun, 07 Jan 2007 02:17:14 GMT


I presume that by "Who I made it is SAS???" you mean to ask "How do I
obtain it in SAS?"

If that is correct, then take a look at ~nkumar/FactorExample.PDF

The KMO, according to that article, is shown in SAS as "Kaiser's Measure
of Sampling Adequacy".

On Sat, 6 Jan 2007 08:34:46 -0800, =?iso-8859-1?q?S=E9rgio_Henrique?=

factorial analysis

by flom » Sun, 07 Jan 2007 06:29:33 GMT

What's KMO? I assume you are not asking about KM Objects
or the Knowledge Management Open.

I think he means something else.....I was reading about this as one of hte options in SPSS'
factor analysis program,

Here's a link to what I think he means, but I don't have time right now to figure out how to reply


factorial analysis

by davidlcassell » Mon, 08 Jan 2007 14:35:49 GMT


Maybe Kaiser's measure of sampling adequacy is called KMO in *one*
stat tool, but that is not a common designation. In SAS, using
PROC FACTOR, you would look for the MSA option.

Then what do you want? Straight, uncluttered factor analysis?
Alpha factor analysis? Principal component analysis? Iterated
principal factor analysis? Unweighted least-squares factor analysis?
Maximum likelihood (canonical) factor analysis? Image component
analysis? Harris component analysis? PROC FACTOR can do all
of these, and more. But I don't know which you mean.

I cannot tell if the problem here is language or jargon. By that,
I mean I cannot tell if the problem is our trying to translate between
Spanish and English, if if the problem is in trying to translate
between one set of names for statistical tools, and another set
of names.

Either way, I don't understand why you have to yell. We're a kind
of civil group here.

Get FREE Web site and company branded e-mail from Microsoft Office Live

factorial analysis

by gerben » Tue, 09 Jan 2007 17:17:20 GMT

The following excerpts I copied from:

Factor analysis as a generic term includes principal component
analysis. While the two techniques are functionally very similar and
are used for the same purpose (data reduction), they are quite
different in terms of underlying assumptions.


There are still other methods of estimating communalities available in
SAS. Interested readers should refer to SAS manual[4]. Some method
should be chosen, because SAS by default sets all prior communalities
to 1.0, which is the same as requesting a principal components
analysis. This default setting has caused misunderstanding among the
novice users who are not aware of the consequence of overlooking the
default settings. Many researchers claim to have conducted a common
factor analysis when actually a principal components analysis was

Hope this is what you mean,


PS Se voce quer, eu posso tentar ajudar voce em portugues (that's what
they speak in Brazil, David) tambem.

factorial analysis

by Sgio Henrique » Thu, 11 Jan 2007 00:54:24 GMT

Hi All!!!

How do I obtain the Cronbach`s Alpha in SAS??

Sgio Henrique

factorial analysis

by Paul.R.Swank » Thu, 11 Jan 2007 01:35:46 GMT

proc corr alpha;
var item1-itemk;

Paul R. Swank, Ph.D. Professor
Director of Reseach
Children's Learning Institute
University of Texas Health Science Center-Houston

-----Original Message-----
From: SAS(r) Discussion [mailto: XXXX@XXXXX.COM ] On Behalf Of Sgio Henrique
Sent: Wednesday, January 10, 2007 10:54 AM
Subject: Re: factorial analysis

Hi All!!!

How do I obtain the Cronbach`s Alpha in SAS??

Sgio Henrique

factorial analysis

by datanull » Thu, 11 Jan 2007 01:36:09 GMT

factorial analysis

by davidlcassell » Thu, 11 Jan 2007 14:27:14 GMT


Dang. Mea Culpa. Mary (maryidahosas) pointed this out to me also.
I got a glitch in my wetware: I was thinking this post was from Spain,
while the 'joint inclusion probabilities' post wqas from Brazil.

I do know the difference between Portuguese and Spanish, and I really
can find Brazil on a map. :-)

Find sales, coupons, and free shipping, all in one place! MSN Shopping
Sales & Deals ,ptnrid=176,ptnrdata=200639

Similar Threads

1. how to do factorial analysis in SAS

2. fractional factorial design for conjoint analysis using SAS QC

3. Problem with macro: FACTORIAL

I'm trying to write this small macro:

calculate N! Example if N=4  we will have 1*2*3*4=24 =4!

The following macro very well when N is not zero, but when N=0 It doesn't
Can someone help.
Thanks a lot.

%macro FACT(N=);
%* Return N! Example if N=4  we will have 1*2*3*4=24 =4!  ;
data fac;
   %If &N=0 %then   FACT=1;
   %do I=1 %to &N;
      FACT =FACT*&I;
proc print label;
 var FACT;

%mend FACT;


4. RE : Problem with macro: FACTORIAL

5. a very crude macro on calculating factorial..

Hello all,

 I am trying to write a macro that takes in a number and calcualtes the
 factorial from 1 to n in the ascending order. I have written it and it
 is executing properly but i need suggestions to achieve it in lesser
 number of steps. I am a beginner in SAS and so not very good in
 building proper logic into the code.can number of loops be reduced?

any suggestions would be of great help .



/*-------Macro to calculate the factorial from 1 to n in the ascending

dm log 'clear';
dm output 'clear';
%macro factorial(n); /*---parameter to the macro----*/
data dd;
 do i = &n to 1 by -1;
  j = 1;
  m = i;
  k = 1;
  do until (m<=1);
  j = j * m;
  k = m - 1;
  m = k;
  drop m k ;
  proc sort;
  by i;
  proc print noobs label;
  label i = 'Integer'
        j = 'factorial';
  %mend factorial;

6. Creating Fractional Factorial Design

7. How do I generate a Resolution V Fractional Factorial Design

8. 3 factorial Desgin