Foro de debate

Función simple

Re: Función simple

de Manuel Muñoz Márquez -
Número de respuestas: 0

Buenas Samul:

Cuando pasas una variable a una función pasas su contenido y no su nombre, para lo que quieres puedes pasar las dos cosas por separado. Pero esto parece un ejercicio de clase y el foro no es para eso.

estadisticas_descriptivas<-function(nombrex, x) {
    promedio<-mean(x)
    maximo<-max(x)
    minimo<-min(x)
    desviacion<-sd(x)
    if (is.numeric(x)==T) {
        paste("El valor promedio de la variable",nombrex, "es",promedio<-mean(x), "su valor mínimo es igual a",minimo<-min(x), "su valor máximo es igual a", maximo<-max(x), "y tiene una desviación estándar de", desviacion<-sd(x))
    } else {
        paste("La variable",nombrex, "no es numérica")
    }
}

Un saludo