Hola,

si, se que para trabajar con data.table se usan [] pero en esta línea estoy
creando el data.table, es decir, data.table es la función a la que llamo y
PesosParam es el data.table que creo

Un saludo
MªLuz Morales

El 8 de junio de 2015, 15:17, Carlos J. Gil Bellosta <[email protected]>
escribió:

> Hola, ¿qué tal?
>
> data.table funciona con corchetes, no paréntesis. ¿Has leído la
> viñeta/tutorial?
>
> Un saludo,
>
> Carlos J. Gil Bellosta
> http://www.datanaytics.com
>
> El día 8 de junio de 2015, 15:14, MªLuz Morales <[email protected]>
> escribió:
> > Hola,
> >
> > yo quiero construir un data.table donde una columna (Parametros) son
> > caracteres y otra el resultado de la función information.gain, que
> devuelve
> > un data.frame. El código que he usado es este, pero me da error
> >
> > PesosParam <- data.table(,.(Parametros, Peso:=
> > information.gain(In.hospital_death~., ParamCol)))
> >
> > Es posible hacer lo que digo? o debo hacer una transformación del
> > data.frame a data.table explícitamente. Esto también lo he probado con el
> > código:
> >
> > # Conversión de data.frame a data.table
> > setattr(PesosParam, "class", c("data.table", "data.frame"))
> > data.table:::settruelength(PesosParam, 0L)
> > invisible(alloc.col(PesosParam))
> >
> > pero no encuentra settruelength
> >
> > Gracias
> > Un saludo
> > MªLuz Morales
> >
> >         [[alternative HTML version deleted]]
> >
> > _______________________________________________
> > R-help-es mailing list
> > [email protected]
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>

        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a