Gracias Carlos!
El sáb., 11 de septiembre de 2021 10:10, Carlos Ortega <
cof en 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 en
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 en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
[[alternative HTML version deleted]]