R语言 获取R数据框架中某一列的标准偏差
在这篇文章中,我们将在R编程语言中找到数据框架中某一列的标准差。
要选择数据框架中所需要的列,可以使用 $ 。
语法
dataframe$column_name
方差的公式
其中n是观察值的总数,x条是平均值。
标准差 的公式。
在R编程语言中,为了找到一组数据的标准差,使用的方法是 sd()
语法:
sd(data_values)
其中数据值是一个矢量输入或数据框输入。
下面是一些例子来帮助你更好地理解这个问题
例1 :
# 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))
输出
[1] 1.581139
例2 :
# 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(dataa1))
# finding standard deviation of dataframe
# column 2
print(sd(dataa2))
输出
[1] 1.581139
[1] 15.81139
例3 :
# 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(dataa1))
# finding standard deviation of dataframe
# column 2
print(sd(dataa2))
输出
[1] 2.483277
[1] 20.86387