[R-es] Particionar bases con split.

juan manuel dias ju@m@d|@@ @end|ng |rom gm@||@com
Lun Sep 13 13:12:40 CEST 2021


Gracias Carlos!

El sáb., 11 de septiembre de 2021 10:10, Carlos Ortega <
cof using qualityexcellence.es> escribió:

> Hola,
>
> Para la parte de la extracción de "p12" del nombre de la variable, esta es
> una forma sencilla de hacerlo.
>
> #-----------
> > library(dplyr)
> > library(stringr)
> >
> > df <- data.frame(
> +     ute.p12 = rnorm(100),
> +     suteba.p12 = rnorm(100)
> + )
> >
> >
> > mynames <- names(df) %>%
> +     word(., 2, sep = fixed('.'))
> > mynames
> [1] "p12" "p12"
> #------------
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
>
>
> El vie, 10 sept 2021 a las 14:54, juan manuel dias (<juamadias using gmail.com>)
> escribió:
>
>> Hola, como andan! Estoy trabajando con una base que está en formato .sav,
>> y
>> necesito particionarla en muchos data frames distintos en función de una
>> variable factor, y a cada partición guardarla en formato .sav y/o xlsx, y
>> que cada base esté nombrada con el factor con la cuál generé la partición.
>> La parte de levantar la base y que cada partición quede guardada en una
>> lista esta resuelto con split de r base.
>>
>> El tema que veo es que me guarda cada data frame y en cada nombre de
>> variable le agrega el nombre del factor por el cual genere el split. Por
>> ejemplo, la variable es "p12" y le agrega "ute.p12", "suteba.p12", etc.
>> Querría sacar ute. y suteba. No sé si puede resolver dentro del split o
>> directamente usar dplyr.
>>
>> Y por otro lado, no encuentro en haven como hacer para que al levantar una
>> base .sav, las variables tomen el nombre de las etiquetas. Por ejemplo,
>> "p12" es nombre de variable y la etiqueta es "edad", quiero que tomé
>> "edad"
>> como nombre.
>>
>> Muchas gracias! Saludo, Juan.
>>
>>         [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es using r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es