¿Cómo usar las funciones Min y Max en R?

En este artículo, discutiremos las funciones Min y Max en el lenguaje de programación R.

Mínimo:

La función Min se usa para devolver el valor mínimo en un vector o el marco de datos.

Sintaxis :

In a vector:
min(vector_name)

In a dataframe with in a column:
min(dataframe$column_name)

In a dataframe multiple columns:
min(c(dataframe$column1,dataframe$column2,......,dataframe$columnn))

In a whole dataframe across all columns
sapply(dataframe,min)

máx .:

La función Max se usa para devolver el valor máximo en un vector o el marco de datos.

Sintaxis :

In a vector:
max(vector_name)

In a dataframe with in a column:
max(dataframe$column_name)

In a dataframe multiple columns:
max(c(dataframe$column1,dataframe$column2,......,dataframe$columnn))

In a whole dataframe across all columns
sapply(dataframe,max)

Ejemplo 1:

Este ejemplo es un programa R para obtener valores mínimos y máximos en el vector.

R

# create a vector
data = c(23, 4, 56, 21, 34, 56, 73)
  
# get the minimum value
print(min(data))
  
# get the maximum value
print(max(data))

Producción:

[1] 4
[1] 73

Ejemplo 2:

Este ejemplo es un programa R para obtener el valor mínimo y el valor máximo en la columna del marco de datos.

R

# create a dataframe
data=data.frame(column1=c(23,4,56,21),
                column2=c("sai","deepu","ram","govind"),
                column3=c(1.3,4.6,7.8,6.3))
  
# get the minimum value in first column
print(min(data$column1))
  
# get the minimum value in second column
print(min(data$column2))
  
# get the minimum value in third column
print(min(data$column3))
  
# get the maximum value in first column
print(max(data$column1))
  
# get the maximum value in second column
print(max(data$column2))
  
# get the maximumvalue in third column
print(max(data$column3))

Producción:

[1] 4
[1] "deepu"
[1] 1.3
[1] 56
[1] "sai"
[1] 7.8

Ejemplo 3:

Este ejemplo es un programa R para obtener valores mínimos y máximos en el marco de datos usando la función fapply()

R

# create a dataframe
data = data.frame(column1=c(23, 4, 56, 21),
                  column2=c("sai", "deepu", "ram", "govind"),
                  column3=c(1.3, 4.6, 7.8, 6.3))
  
# get the minimum value across dataframe
print(sapply(data, min))
  
# get the maximum  value across dataframe
print(sapply(data, max))

Producción:

column1 column2 column3 
    "4" "deepu"   "1.3" 
column1 column2 column3 
   "56"   "sai"   "7.8" 

Ejemplo 4:

Este ejemplo es un programa R para obtener los valores máximo y mínimo entre las columnas del marco de datos.

R

# create a dataframe
data=data.frame(column1=c(23,4,56,21),
                column2=c("sai","deepu","ram","govind"),
                column3=c(1.3,4.6,7.8,6.3))
  
# get the minimum value in multiple 
# columns of  dataframe
print(min(c(data$column1,data$column2,data$column3)))
  
# get the maximum  value in multiple 
# columns of dataframe
print(max(c(data$column1,data$column2,data$column3)))

Producción:

[1] "1.3"
[1] "sai"

Publicación traducida automáticamente

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