cumall(), cumany() y cummean() R Funciones del paquete dplyr

En este artículo, analizaremos las funciones cumall(), cummany() y cummean() en el lenguaje de programación R. Que están disponibles en el paquete dplyr().

Tenemos que instalar y cargar el paquete dplyr.

Install - install.packages("dplyr")                       
Load - library("dplyr")

cumall()

Esta función comprobará si el primer elemento es VERDADERO. en caso afirmativo, devolverá VERDADERO en caso contrario FALSO y luego comprueba si el primer elemento Y el segundo elemento son VERDADERO en caso afirmativo, devolverá VERDADERO en caso contrario FALSO. Continuará hasta el último operador lógico en un vector y devolverá los resultados.

Sintaxis: cuall(vector_lógico)

donde vector_lógico es el vector lógico de entrada.

Ejemplo: 

En este ejemplo, estamos creando un vector lógico con 10 elementos y aplicando la función cumall().

R

# load the dplyr library
library("dplyr")
  
# create logical vector
log_vector=c(TRUE, FALSE, FALSE, FALSE,
             FALSE, FALSE, TRUE, TRUE, 
             FALSE, FALSE)
  
# display
print(log_vector)
  
# apply cumall()
print(cumall(log_vector))

Producción:

[1] VERDADERO FALSO FALSO FALSO FALSO FALSO VERDADERO VERDADERO FALSO FALSO

[1] VERDADERO FALSO FALSO FALSO FALSO FALSO FALSO FALSO FALSO

cumany()

Esta función comprobará si el primer elemento es VERDADERO. en caso afirmativo, devolverá VERDADERO de lo contrario FALSO y luego verifica si el primer elemento Y el segundo elemento son VERDADEROS si alguien es VERDADERO, luego devolverá VERDADERO de lo contrario FALSO. Continuará hasta el último operador lógico en un vector y devolverá los resultados.

Sintaxis: cumany(vector_lógico)

donde vector_lógico es el vector lógico de entrada.

Ejemplo:

En este ejemplo, estamos creando un vector lógico con 10 elementos y aplicando la función cumany().

R

# load the dplyr library
library("dplyr")
  
# create logical vector
log_vector = (TRUE, FALSE, FALSE, FALSE,
              FALSE, FALSE, TRUE, TRUE,
              FALSE, FALSE)
  
# display
print(log_vector)
  
# apply cumany()
print(cumany(log_vector))

Salida :

[1] VERDADERO FALSO FALSO FALSO FALSO FALSO VERDADERO VERDADERO FALSO FALSO

[1] VERDADERO VERDADERO VERDADERO VERDADERO VERDADERO VERDADERO VERDADERO VERDADERO VERDADERO

cummean()

Esta función se aplica al vector numérico que devolverá el promedio acumulativo o los valores medios de todos los elementos de un vector mediante el análisis de dos elementos acumulativos.

Sintaxis: cummean(numeric_vector)

donde, numeric_vector es el vector numérico de entrada.

Ejemplo: 

En este ejemplo, estamos creando un vector numérico con 10 elementos y aplicando la función cummean().

R

# load the dplyr library
library("dplyr")
  
# create  vector
num_vector=c(1,23,45,6,4,7,8,9,0,6)
  
# display
print(num_vector)
  
# apply cummean()
print(cummean(num_vector))

Producción:

 [1] 1 23 45 6 4 7 8 9 0 6

 [1] 1,00000 12,00000 23,00000 18,75000 15,80000 14,33333 13,42857 12,87500

 [9] 11,44444 10,90000

Publicación traducida automáticamente

Artículo escrito por bhanusivanagulug 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 *