[R-es] Evaluar como texto un parámetro de mi función

Olivier Nuñez onunez en unex.es
Mar Nov 11 17:02:38 CET 2014


> datos=list()
> datos[["A"]]<-rnorm(10,3)
> datos[["B"]]<-rnorm(100,30)
> 
> describe <- function(letra) summary(datos[[letra]])
> 
> describe("B")
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  28.00   29.38   29.94   29.94   30.44   32.92 

----- Mensaje original -----
De: "Raúl Vaquerizo" <rvaquerizo en analisisydecision.es>
Para: r-help-es en r-project.org
Enviados: Martes, 11 de Noviembre 2014 16:56:34
Asunto: [R-es] Evaluar como texto un parámetro de mi función

Compañeros,

Una de primero de funciones pero que no soy capaz de resolver. Necesito
evaluar como texto el parámetro de mi función. Ejemplo:

datos.A<-rnorm(10,3)
datos.B<-rnorm(100,30)
datos.C<-rnorm(1000,300)
datos.D<-rnorm(10000,3000)

describe <- function(letra){
summary(datos.letra)
}

describe(B)

Quiero que haga summary(datos.B) y no soy capaz. Nunca me había visto en
una situación parecida. Tampoco resuelvo mi problema con defmacro de
gtools.

Muchas gracias, un saludo.


Raúl Vaquerizo Romero
www.analisisydecision.es

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



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