Compruebe si un objeto está ordenado o no en la programación R: función is.unsorted()

is.unsorted()La función en R Language se usa para verificar si un objeto está ordenado o no. Devuelve False si el objeto está ordenado de otro modo True.

Sintaxis: is.unsorted(x)

Parámetros:
x: Objeto

Ejemplo 1:

# R Program to check if 
# an object is sorted
  
# Creating a vector
x <- c(1:9)
  
# Creating a matrix
mat <- matrix(c(5, 3, 4, 2), 2, 2) 
  
# Calling is.unsorted() Function
is.unsorted(x)
is.unsorted(mat)

Producción:

[1] FALSE
[1] TRUE

Aquí, la salida es FALSO para el vector porque está ordenado y la array no está ordenada, por lo tanto, la función devuelve VERDADERO para la array.

Ejemplo 2:

# R Program to check if 
# an object is sorted
  
# Creating a vector
x <- c(2, 4, 2, 5, 7, 1, 3, 8, 1)
x
  
# Calling is.unsorted() Function
is.unsorted(x)
  
# Sorting the function
x1 <- sort(x)
x1
  
# Calling is.unsorted() Function
is.unsorted(x1)

Producción:

[1] 2 4 2 5 7 1 3 8 1
[1] TRUE
[1] 1 1 2 2 3 4 5 7 8
[1] FALSE

Publicación traducida automáticamente

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