Estoy tratando de crear una tabla de contingencia a partir de un tipo particular de datos. Esto sería factible con bucles, etc., pero dado que mi mesa final contendría más de 10E5 células, estoy buscando una función preexistente.¿Cómo obtengo una tabla de contingencia?
Mis datos iniciales son los siguientes:
PLANT ANIMAL INTERACTIONS
---------------------- ------------------------------- ------------
Tragopogon_pratensis Propylea_quatuordecimpunctata 1
Anthriscus_sylvestris Rhagonycha_nigriventris 3
Anthriscus_sylvestris Sarcophaga_carnaria 2
Heracleum_sphondylium Sarcophaga_carnaria 1
Anthriscus_sylvestris Sarcophaga_variegata 4
Anthriscus_sylvestris Sphaerophoria_interrupta_Gruppe 3
Cerastium_holosteoides Sphaerophoria_interrupta_Gruppe 1
me gustaría crear una tabla como la siguiente:
Propylea_quatuordecimpunctata Rhagonycha_nigriventris Sarcophaga_carnaria Sarcophaga_variegata Sphaerophoria_interrupta_Gruppe
---------------------- ----------------------------- ----------------------- ------------------- -------------------- -------------------------------
Tragopogon_pratensis 1 0 0 0 0
Anthriscus_sylvestris 0 3 2 4 3
Heracleum_sphondylium 0 0 1 0 0
Cerastium_holosteoides 0 0 0 0 1
Es decir, todas las especies de plantas en fila, todas las especies animales en las columnas, y a veces no hay interacciones (mientras que mis datos iniciales solo enumeran las interacciones que ocurren).
células 10E5 en una tabla de contingencia !!! ¿Qué análisis estás haciendo? Si está revisando interacciones usando chi-cuadrado, necesita tener al menos 5 observaciones en cada celda. – Ramnath