Obtenga la desviación estándar de una columna en el marco de datos R

En este artículo, vamos a encontrar la desviación estándar de una columna en un marco de datos en el lenguaje de programación R. 

Para seleccionar la columna deseada de un dataframe se usa $ .

Sintaxis:

marco de datos $nombre_columna

Fórmula para la varianza:

\frac{\Sigma(x_i-\overline{x})^2}{n-1}

donde n es el número total de observaciones y x barra es la media

Fórmula para la desviación estándar:

\sqrt{\frac{\Sigma(x_i-\mu)^2}{N}}

En el lenguaje de programación R, para encontrar la desviación estándar en un conjunto de datos, el método utilizado es sd()

Sintaxis :

sd(valores_datos)

Donde los valores de datos son una entrada de vector o una entrada de marco de datos.

A continuación se presentan algunos ejemplos para ayudarlo a comprender esto mejor.

Ejemplo 1:

R

# data1 with vector of elements
data1=c(1,2,3,4,5)
  
# data2 with vector of elements
data2=c("sravan",'bobby','rohith','gnanu','ojaswi')
  
# give input to the data which is a dataframe
data=data.frame(a1=data1,a2=data2)
  
# finding standard deviation of dataframe
# column 1
print(sd(data$a1))

Producción:

[1] 1.581139

Ejemplo 2:

R

# data1 with vector of elements
data1=c(1,2,3,4,5)
  
# data2 with vector of elements
data2=c(10,20,30,40,50)
  
# give input to the data which is a
# dataframe
data=data.frame(a1=data1,a2=data2)
  
# finding standard deviation of dataframe
# column 1
print(sd(data$a1))
  
# finding standard deviation of dataframe
# column 2
print(sd(data$a2))

Producción:

[1] 1.581139

[1] 15.81139

Ejemplo 3:

R

# data1 with vector of elements (float
# values)
data1=c(1.0,2,3,4,5,8)
  
# data2 with vector of elements(float
# values)
data2=c(10,20.5,30.3,40,50,67.89)
  
# give input to the data which is a 
# dataframe
data=data.frame(a1=data1,a2=data2)
  
# finding standard deviation of dataframe 
# column 1
print(sd(data$a1))
  
# finding standard deviation of dataframe 
# column 2
print(sd(data$a2))

Producción:

[1] 2.483277

[1] 20.86387

Publicación traducida automáticamente

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