Estimados

Estoy pensando en buscar la forma para explicar algo, dentro de la forma que se 
me ocurrió está el utilizar colores.

No importa en sí el análisis, pero supongamos que es una regresión, algo de 
modelos mixtos, etc.

Dentro de los datos supongamos que hay peso, lugar e individuo.

Dentro de lugar supongo que hay 3 lugares, Argentina, España e Italia.

Hay 15 individuos con su peso correspondiente y cada uno de estos está en un 
lugar.

El modelo sería algo como Y (peso) = X (lugar +  individuo) + e. Lo más simple 
que se pueda.

Lógicamente en un momento se crean matrices donde de acuerdo al diseño podría 
ser, suponiendo   que lo siguiente son dos matrices.

1               1,0,0
2               0,1,0
3               0,0,1

De esto 1,2,3 son los tres países, que en matriz es 1,0,0 para el primero, 
0,1,0 para el segundo y 0,0,1 para el tercero.

Supongamos el los pesos son 80, 81 y 82, para el primero, segundo y tercero, 
por lo cuál en algún momento se relacionan de esta forma

1,0,0   80
0,1,0   81
0,0,1   82

Lógicamente entienden que hay álgebra y anotaciones como X’X, XY, etc.

Lo que me gustaría es poder colocar colores, de tal forma que si el lugar 1 es 
marrón, el 2 es rojo, el 3 es amarillo, y en una multiplicación de dos 
matrices, donde la segunda matriz  es negro o blanco, la multiplicación entre 
ambas sería algo como: color marrón por color negro es un “casi negro” con un 
valor de 43, rojo por blanco es un “casi rosa” con un valor de 28, mi intención 
es explicar en colores como se forman distintas “combinaciones” de tal forma 
que si el resultado final es 8 este tenga un color que visualmente se ve más o 
menos en cuanto contribuyó cada parte.

Lógicamente es todo con pocos números, realizando todos los pasos con las 
matrices correspondientes, pero tiene que entenderse para gente que nunca vio 
R, álgebra ni cálculos con matrices.

El siguiente código, muy primitivo, tiene una idea de cómo visualmente sería 
entendible.

M3<-matrix(sample(0:4,25,replace=TRUE),nrow=5)
M3
colors<-c("0"="red","1"="red1","2"="red2","3"="red3","4"="red4")
image(1:nrow(M3),1:ncol(M3),M3,col=colors)

Supongamos que la matríz de este ejemplo M3 es X, en X’X se me deberían formar 
los colores.

¿Alguien vio un ejemplo o tiene una idea?

Gracias.
_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a