Re: [R-es] uso de switch o alternativa

2020-03-05 Por tema Juan Carlos Lopez Mesa
x <- seq(0, 350, 10) cut(x =x, breaks = c(min(x), 100, 200, 300, max(x)), labels = c("<100", "100-200", "200-300", ">300"), include.lowest = TRUE) cut(x =x, breaks = c(min(x), 100, 200, 300, max(x)), include.lowest = TRUE) El jue., 5 mar. 2020 a las 14:42, Enrique RAMOS via R-help-es

Re: [R-es] Nombrar primer columna data.frame

2020-03-05 Por tema Andrés Hirigoyen
Muchas gracias Carlos. Siempre al firme Saludos El jue., 5 de mar. de 2020 a la(s) 19:01, Carlos Ortega ( c...@qualityexcellence.es) escribió: > Hola, > Esa columna realmente son los rownames() de tu data.frame... > Y como tal la puedes incorporar de esta forma: > > tu_df$tratamientos <-

Re: [R-es] Nombrar primer columna data.frame

2020-03-05 Por tema Carlos Ortega
Hola, Esa columna realmente son los rownames() de tu data.frame... Y como tal la puedes incorporar de esta forma: tu_df$tratamientos <- rownames(tu_df) Saludos, Carlos Ortega www.qualityexcellence.es El jue., 5 mar. 2020 a las 22:46, Andrés Hirigoyen (< andreshirigo...@gmail.com>) escribió:

[R-es] Nombrar primer columna data.frame

2020-03-05 Por tema Andrés Hirigoyen
Buenas trades, mi consulta es la siguiente: Al generar un data frame la primer columna siempre aparece sin etiqueta. Al guardar un objeto groups de la función aov en esa columna quedan los tratamientos. ¿Como es posible ponerle una etiqueta y trabajarla como una variable mas? Anexo un ejemplo.

Re: [R-es] Colocar objeto Dates dentro de un vector.

2020-03-05 Por tema Jaume Tormo
Hola a todos, Álvaro, has dado en el clavo, eso es lo que pasaba. Me imagino que no hay manera de meter una lista dentro de un vector. Al final he usado tu sugerencia. Y me queda así: # preliminares install.packages( lubridate ); library( lubridate ) v <- c(0, 0, 0) original <- c(2019,

Re: [R-es] uso de switch o alternativa

2020-03-05 Por tema neo
Como siempre ando apurado haciendo las tareas, siempre lo hago con ifelse aunque seguro hay alguna forma más eficiente, pero no he tenido tiempo de investigar. Algo así quizá: library(data.table) tus.datos <- as.data.table(tus.datos) tus.datos[ , newcol:=ifelse( oldcol < 100, 1, ifelse(

[R-es] uso de switch o alternativa

2020-03-05 Por tema Enrique RAMOS via R-help-es
Estimados colegas:Tengo un problema que debe de tener una solución simple pero ya me entrampe.tengo un conjunto de valores para ciertos elementos, y se debe asignar un valor ente 1 y 4, según un rango, he estado intentándolo hacer con switch pero no me ha funcionadola idea es la siguiente tengo