Estimado Le agradezco especialmente saludos Jose El 22/2/23, Carlos Ortega <c...@qualityexcellence.es> escribió: > Hola José, > > Mira este ejemplo que cubre todo lo que comentas... > > #-------------- > # Ejemplo manipulación de datos - altura - peso - cálculo BMI... > library(readr) > library(dplyr) > library(magrittr) > > #-- Dirección de los datos iniciales > url <- " > https://raw.githubusercontent.com/abhaymise/Face-to-height-weight-BMI-estimation-/master/BMI%20data%20-%20Sheet1.csv > " > > datos <- > # Leo fichero con datos de altura y peso > read_csv(url) %>% > #- quito columna BMI, luego la voy a calcular nuevamente > select(-BMI) %>% > #- añado una columna > mutate( miBMI = weight/(height^2)) %>% > #- quito columna id y UID que no hacen falta > select(-id, -UID) > datos > > #-- Creo un conjunto de datos ficticio > library(randomNames) > datosnew <- data.frame( > name = randomNames(20, ethnicity = 2), > height = runif(20, min = 1, max = 2), > weight = runif(20, min = 50, max = 100) > ) %>% > mutate(miBMI = weight/(height^2)) > > #-- Añado datosnew a los datos originales > datosfin <- datos %>% > bind_rows(datosnew) > > #-- Asignar un decil a cada persona en función de su BMI > datosfin %<>% > # Asigno decil > mutate(decil_bmi = ntile(miBMI, 10)) %>% > # Ordeno el conjunto de mayor a menor decil > arrange(-decil_bmi) > > #-- Ver resultados > head(datosfin) > tail(datosfin) > #---------------------------------------------------- > > Gracias, > Carlos Ortega > www.qualityexcellence.es > > El mié, 22 feb 2023 a las 12:06, Jose Betancourt Bethencourt (< > betans...@gmail.com>) escribió: > >> Estimados >> He trabajado en R, pero los cambios a las bases de datos los he hecho >> en Excel. Quisiera saber como se puede desde el propio R: >> >> 1. Anadir Mas casos (filas) >> 2. Calcular una nueva variable, ejemplo el IMC a partir del peso y >> la >> estatura >> 3. Agrupar edades en grupos (0-10, 11-20 etc.) >> 4. Ordenar casos (descendente o ascendente) >> Saludos >> José >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es@r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es >
-- Dr. Jose A. Betancourt Bethencourt Universidad de Ciencias Medicas Carlos j. Finlay _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es