Buenas a tod@s, estoy trabajando con el siguiente tipo de datos:
setClass("individuo",representation(e1="numeric",e2="character"))
juan<-new("individuo",e1=c(62,149),e2="hombre")
Estas órdenes define una clase de objetos donde el primer atributo es un vector de dos componentes (en realidad puede ser mayor) y el segundo es tipo caracter que define el sexo del individuo.
Quiero definir una nueva estructura "contenedora" que almacene estos datos y que sean accesibles de la misma manera que se llama a las componentes de un vector numérico.Ejemplo, algo así:
contenedor<-(juan,pablo,ana,maria)
contenedor[1]
juan
Se me ocurrió definir una nueva estructura del tipo:
setClass("contenedor",representation(a1="individuo",a2="individuo"))
pero quiero que almacene un número indeterminado de individuos y me gustaría que esta estructura contenedora pueda funcionar en un bucle del tipo:
Desde i=0 hasta i=10, i++{
contenedor[i]<-individuo(iésimo)
}
Bueno esto es todo, muchas gracias por adelantado.
Foro de debate
Trabajar con objetos en R
Este foro tiene un número limitado de mensajes para enviar en un cierto período de tiempo. El ajuste se ha establecido en 5 mensaje(s) en 1 día