Actualmente estoy ejecutando ANOVA para un proyecto en la escuela que tiene una gran cantidad de ejecuciones posibles (1400 o más) pero algunas de ellas no pueden ejecutar ANOVA en R. Escribí un script para ejecutar todas las ANOVA, pero algunos de ellos no se ejecutarán y el archivo Rout me da Error en contrasts<-
(*tmp*
, value = "contr.treatment"): contrastes se pueden aplicar solo a factores con 2 o más niveles Llamadas: aov ... modelo. matrix -> model.matrix.default -> contrastes < - Ejecución detenida¿Hay alguna forma de que la secuencia de comandos R continúe después de recibir mensajes de error en lugar de detener la ejecución?
¿Hay alguna forma de escribir el script que hará que R continúe el guión a pesar del error?
Mi toda la escritura, otro entonces el archivo de carga, adjuntando, la creación de un fregadero, la carga de la biblioteca, etc ... es
ss107927468.model<-aov(Race.5~ss107927468, data=snp1)
summary(ss107927468.model)
Cualquier ayuda se agradece.
Algunas de las respuestas nuevas de hoy. O bien http://stackoverflow.com/a/14612524/403310 (en bucle 'try (eval (...)) 'en cada expresión en el resultado de' parse ("file.R") ', o http: // stackoverflow.com/a/14613363/403310 (el paquete 'evaluate'). –