PACKAGES
nFactors | GPArotation | semPlot | gplots
Exploratory Factor Analysis: EFA¶
r.efa esegue un’analisi fattoriale esplorativa.
Argomenti: [1]
- varlist: l’elenco delle variabili da utilizzare nell’analisi
- :nfa => num: il numero di fattori da estrarre
- :rot => :none|:varimax|:quartimax|:oblimin|:quartimin|:oblimax|:simplimax|...: la rotazione da applicare (default :varimax)
- :save => :none|:reg|:bar: salva nel dataset gli score di ciascuna osservazione rispetto ai fattori estratti: :none: = nessuno (default), :reg = Thompson’s scores, :bar = Bartlett’s weighted least-squares scores
- :lsort => false|true: ordina in senso decrescente rispetto ai valori i factor loadings (default true)
Tabelle disponibili:
- :analysis: riepilogo dei parametri dell’analisi
- :nfact: il numero di fattori suggerito
- :uniq: tabella delle unicità (uniquenesses)
- :test: test del chi quadrato sul numero dei fattori
- :var: varianza spiegata
- :corr: matrice di correlazione tra i fattori (solo se rotazione obliqua)
- :load: factor loadings, saturazione delle variabili rispetto ai fattori
Grafici disponibili:
- :scree: Scree plot per il numero dei fattori suggerito
- :hload: Heat map dei factor loadings per variabile
- :path: Factors path diagram
1 2 | model = [:perform, :leader, :latest, :fun, :serious, :bargain, :value, :trendy, :rebuy]
r.efa model, :nfa => 3, :rot => :oblimin, :score => :reg
|










Esempio di utilizzo degli score
Esempio di utilizzo dei factor score per la visualizzazione di una heat map che mette in relazione i fattori con delle ipotetiche marche.
1 | r.heatmap :brand => s(:score,1..3), :sortcol => false
|

Note
[1] | Consultare Analisi per l’elenco dei parametri generali. |