Re: [R-es] Generar nombres de vectores dentro de una función y asignarles valor

2018-10-10 Por tema Juan Abasolo
Muchas gracias, Isidro, Javier y Jose.

Efectivamente, el problema lo tenía en querer poner en algún lado la orden
<- . Había andado investigando, desde mi tozudez, la orden assign() y la
había descartado. Erroneamente descartado.

La librería, Javier, es más una escusa que otra cosa. Me doy cuaenta ahora
que además es disgregante y no ayuda a entender. Supongo, de hecho, que me
conviene a mí hacer una función a mi medida que usar esa, a medida de otros
objetivos. Pasito a pasito.


Hau idatzi du Isidro Hidalgo Arellano (ihida...@jccm.es) erabiltzaileak
(2018 urr. 10, az. (07:29)):

> Buenos días:
> Creo que lo que necesitas es:
>
> assign(paste("QUID.DE.LA.CUESTION", "i", sep=""), matriz[1:4, i])
>
> Un saludo
>
> Isidro Hidalgo Arellano
> Observatorio del Mercado de Trabajo
> Consejería de Economía, Empresas y Empleo
> http://www.castillalamancha.es/
>
>
>
> -Mensaje original-
> De: R-help-es  En nombre de Juan Abasolo
> Enviado el: martes, 09 de octubre de 2018 15:08
> Para: R-help-es 
> Asunto: [R-es] Generar nombres de vectores dentro de una función y
> asignarles valor
>
> Problema de autodidacta que no sabe cómo se llaman a las cosas, entonces no
> le sabe preguntar Google:
>
> Tengo una función que tiene que generar unos vectores, para después
> evaluarlos y devolverme el resultado; necesito que genere los nombres de
> los
> vectores y asignarles valores. Y No sé ni hacerlo ni decirlo con pocas
> palabras.
>
> a function(describir, segun.variable)
> { matriz <- psych::describeBy(describir ,segun.variable , mat=T)  for (i in
> names(matriz){
>   paste("QUID.DE.LA.CUESTION", "i", sep="") <- matriz[1:4, i]
>}
> resultado <- intersect(QUID.DE.LA.CUESTION.mean, QUIDTION.sd)
> return(resultado)
> }
>
> ¿Cómo se resuelve el quid de la cuestión? ¿Qué es el quid de la cuestión?
>
> Disculpen tener que andar preguntando estas cosas.
>
> Gracias.
>
> --
> Juan Abasolo
>
> Hizkuntzaren eta Literaturaren Didaktika Saila Bilboko Hezkuntza Fakultatea
> Euskal Herriko Unibertsitatea UPV/EHU
>
> Sarriena auzoa z/g
> 48940 Leioa
> Bizkaia
>
> [[alternative HTML version deleted]]
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>

-- 
Juan Abasolo

Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea
Bilboko Hezkuntza Fakultatea
Euskal Herriko Unibertsitatea
UPV/EHU

Sarriena auzoa z/g
48940 Leioa
Bizkaia

Tfn: (+34) 94 601 7567
Telegram: @JuanAbasolo
Skype: abasolo72

Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak>

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Generar nombres de vectores dentro de una función y asignarles valor

2018-10-09 Por tema Isidro Hidalgo Arellano
Buenos días:
Creo que lo que necesitas es:

assign(paste("QUID.DE.LA.CUESTION", "i", sep=""), matriz[1:4, i])

Un saludo

Isidro Hidalgo Arellano
Observatorio del Mercado de Trabajo
Consejería de Economía, Empresas y Empleo
http://www.castillalamancha.es/



-Mensaje original-
De: R-help-es  En nombre de Juan Abasolo
Enviado el: martes, 09 de octubre de 2018 15:08
Para: R-help-es 
Asunto: [R-es] Generar nombres de vectores dentro de una función y
asignarles valor

Problema de autodidacta que no sabe cómo se llaman a las cosas, entonces no
le sabe preguntar Google:

Tengo una función que tiene que generar unos vectores, para después
evaluarlos y devolverme el resultado; necesito que genere los nombres de los
vectores y asignarles valores. Y No sé ni hacerlo ni decirlo con pocas
palabras.

a function(describir, segun.variable)
{ matriz <- psych::describeBy(describir ,segun.variable , mat=T)  for (i in
names(matriz){
  paste("QUID.DE.LA.CUESTION", "i", sep="") <- matriz[1:4, i]
   }
resultado <- intersect(QUID.DE.LA.CUESTION.mean, QUIDTION.sd)
return(resultado)
}

¿Cómo se resuelve el quid de la cuestión? ¿Qué es el quid de la cuestión?

Disculpen tener que andar preguntando estas cosas.

Gracias.

--
Juan Abasolo

Hizkuntzaren eta Literaturaren Didaktika Saila Bilboko Hezkuntza Fakultatea
Euskal Herriko Unibertsitatea UPV/EHU

Sarriena auzoa z/g
48940 Leioa
Bizkaia

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Generar nombres de vectores dentro de una función y asignarles valor

2018-10-09 Por tema Javier Marcuzzi
Estimado Juan Abasolo

Desconozco esa librería, por casualidad la abrí para comprender su
pregunta, pero no alcanzo a darme cuenta que necesita, porque si miro lo
siguiente en la ayuda, entro en conflicto con su pregunta.
[image: image.png]
¿Podría escribir reformulando un poco lo que necesita? No alcanzo a
comprender.

Javier Rubén Marcuzzi


El mar., 9 oct. 2018 a las 10:08, Juan Abasolo ()
escribió:

> Problema de autodidacta que no sabe cómo se llaman a las cosas, entonces no
> le sabe preguntar Google:
>
> Tengo una función que tiene que generar unos vectores, para después
> evaluarlos y devolverme el resultado; necesito que genere los nombres de
> los vectores y asignarles valores. Y No sé ni hacerlo ni decirlo con pocas
> palabras.
>
> a function(describir, segun.variable)
> { matriz <- psych::describeBy(describir ,segun.variable , mat=T)
>  for (i in names(matriz){
>   paste("QUID.DE.LA.CUESTION", "i", sep="") <- matriz[1:4, i]
>}
> resultado <- intersect(QUID.DE.LA.CUESTION.mean, QUIDTION.sd)
> return(resultado)
> }
>
> ¿Cómo se resuelve el quid de la cuestión? ¿Qué es el quid de la cuestión?
>
> Disculpen tener que andar preguntando estas cosas.
>
> Gracias.
>
> --
> Juan Abasolo
>
> Hizkuntzaren eta Literaturaren Didaktika Saila
> Bilboko Hezkuntza Fakultatea
> Euskal Herriko Unibertsitatea
> UPV/EHU
>
> Sarriena auzoa z/g
> 48940 Leioa
> Bizkaia
>
> [[alternative HTML version deleted]]
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


[R-es] Generar nombres de vectores dentro de una función y asignarles valor

2018-10-09 Por tema Juan Abasolo
Problema de autodidacta que no sabe cómo se llaman a las cosas, entonces no
le sabe preguntar Google:

Tengo una función que tiene que generar unos vectores, para después
evaluarlos y devolverme el resultado; necesito que genere los nombres de
los vectores y asignarles valores. Y No sé ni hacerlo ni decirlo con pocas
palabras.

a function(describir, segun.variable)
{ matriz <- psych::describeBy(describir ,segun.variable , mat=T)
 for (i in names(matriz){
  paste("QUID.DE.LA.CUESTION", "i", sep="") <- matriz[1:4, i]
   }
resultado <- intersect(QUID.DE.LA.CUESTION.mean, QUIDTION.sd)
return(resultado)
}

¿Cómo se resuelve el quid de la cuestión? ¿Qué es el quid de la cuestión?

Disculpen tener que andar preguntando estas cosas.

Gracias.

-- 
Juan Abasolo

Hizkuntzaren eta Literaturaren Didaktika Saila
Bilboko Hezkuntza Fakultatea
Euskal Herriko Unibertsitatea
UPV/EHU

Sarriena auzoa z/g
48940 Leioa
Bizkaia

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es