Tablas multidimensionales

En las tablas multidimensionales se resume la información de más de dos variables. Por supuesto, para visualizarlas en un plano bidimensional, es preciso agruparlas en dos ejes.

Supongamos que queremos conocer el número de calificaciones contenidas en nuestra tabla de resultados académicos agrupadas por año,curso y evaluación. Podríamos teclear
ftable(Año,Curso,Evaluacion)
saliendo por pantalla la siguiente tabla


 		 		 Evaluacion 		 1 		2 		 F      

Año Curso
1994 1 0 0 0
2 0 0 0
3 0 0 70
4 0 0 0
1995 1 0 0 0
2 0 0 0
3 0 0 111
4 0 0 52
1996 1 0 0 0
2 0 0 27
3 0 0 119
4 0 0 90
1997 1 0 0 9
2 0 0 66
3 0 0 107
4 0 0 103
1998 1 99 100 102
2 96 102 106
3 95 97 84
4 72 76 73
1999 1 103 103 104
2 132 138 133
3 44 82 72
4 65 66 65
2000 1 90 97 100
2 110 120 121
3 100 101 69
4 56 59 43
2001 1 95 97 0
2 146 148 0
3 102 102 0
4 58 60 0

Por supuesto, es posible agrupar alguna de las variables en clases tal y como hicimos en las tablas bidimensionales. Así,
ftable(Año,Curso,cut(SB,3))
nos proporcionará una tabla con el número de sobresalientes agrupado en tres clases (cut(SB,3)) en los diferentes cursos de los años incluidos en la base de datos.

Finalmente, indicar que podemos agrupar las variables mediante expresiones cuasialgebráicas que facilitarán la creación de tablas de dimensiones mayores. Si deseamos agrupar, por un lado, Curso y Año y, por otro, Evaluacion y SB. Podríamos introducir la siguiente instrucción
ftable(Año+Curso~Evaluacion+SB)5.3
lo que generaría una tabla de cuatro dimensiones agrupadas en dos entradas.

2007-02-12