r:howto:percentuali_ctab
Indice
Esempio: Tabella di frequenze percentuali con ctab
Esempio di costruzione di una tabella di frequenze percentuali con il comando ctab
del pacchetto catspec.
Comando e parametri
Il comando ctab
permette di ottenere tabelle di frequenza percentuali per una, due o più variabili.
ctab(...,dec.places=NULL,digits=NULL,type=NULL,style=NULL,row.vars=NULL, col.vars=NULL,percentages=NULL,addmargins=NULL)
… | uno o più fattori; un oggetto (tabella) della classe table , ftable o ctab |
dec.places / digits | numero di decimali (default=2) |
type | “n” = frequenze; “row” = percentuali di riga; “column” = percentuali di colonna; “total” = percentuali complessive |
style | se è stato indicato più di un valore per type : “long” = i valori vengono disposti uno sotto l'altro; “wide” = i valori vengono affiancati in colonne vicine |
row.vars | valore o vettore indicante le variabili da mettere in riga |
col.vars | valore o vettore indicante le variabili da mettere in colonna |
percentages | TRUE = riporta le percentuali; FALSE = non riporta le percentuali |
addmargins | TRUE = aggiunge i marginali; FALSE = non aggiunge i marginali |
Distribuzione di frequenza semplice
Con i marginali:
> ctab(varnom,addmargins=T) Count Total % varnom N 6 30 C 7 35 V 4 20 S 3 15 Sum 20 100
Tabelle a doppia entrata
Solo percentuali di colonna
> ctab(turismo20b$Posizione,turismo20b$Tipo.di.struttura,addmargins=T,type="c") Affittacamere Albergo Bed & Breakfast Residence Sum Costa 33.33 84.46 57.58 92.86 268.23 Interno Collina 0.00 9.46 30.30 0.00 39.76 Montagna 66.67 6.08 12.12 7.14 92.01 Sum 100.00 100.00 100.00 100.00 400.00
Qui l'opzione addmargins=T
produce marginali di riga privi di senso (Sum). Quindi si può omettere
Valori assoluti e percentuali di colonna
Tabella con valori assoluti e percentuali di colonna (type=c(“n”,“c”)
), in cui le percentuali vengono disposte sotto le frequenze, come in SPSS (style=“l”
o style=“long”
). L'opzione style=“w”
o “wide”
consente di disporre le percentuali accanto alle frequenze.
> ctab(turismo20b$Posizione,turismo20b$Tipo.di.struttura,addmargins=F,style="l",type=c("n","c")) Var2 Affittacamere Albergo Bed & Breakfast Residence Var1 Costa Count 1.00 125.00 19.00 13.00 Column % 33.33 84.46 57.58 92.86 Interno Collina Count 0.00 14.00 10.00 0.00 Column % 0.00 9.46 30.30 0.00 Montagna Count 2.00 9.00 4.00 1.00 Column % 66.67 6.08 12.12 7.14
r/howto/percentuali_ctab.txt · Ultima modifica: 11/08/2025 14:38 da Agnese Vardanega