Aplicar una función sobre un objeto en programación R – Función sapply()

sapply()La función en R Language toma la lista, el vector o el marco de datos como entrada y da salida en vector o array. Es útil para operaciones en objetos de lista y devuelve un objeto de lista de la misma longitud que el conjunto original.

Sintaxis: sapply(X, FUN)

Parámetros:
X: Un vector o un objeto
FUN: Función aplicada a cada elemento de x

Ejemplo 1:

# R program to illustrate
# sapply function
  
# Getting the value of Biochemical oxygen
# demand data set
BOD
  
# Calling sapply() function which
# will sum the data of each columns
# of BOD
sapply(BOD, sum)

Producción:

  Time demand
1    1    8.3
2    2   10.3
3    3   19.0
4    4   16.0
5    5   15.6
6    7   19.8
  Time demand 
    22     89

Ejemplo 2:

# R program to illustrate
# sapply function
  
# Initializing a list
mylist <- list(c(1, 2, 3, 4), c(2, 4, 6, 8), c(1, 3, 5, 7))
  
# Calling the sapply() function which
# will calculate mean of each vector elements
sapply(mylist, mean)

Producción:

[1] 2.5 5.0 4.0

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *