문자열의 벡터가 있고 각 문자열이 데이터 프레임의 변수에 해당 할 때 어떻게 해당 표준 편차의 벡터를 쉽게받을 수 있습니까? 루프보다 나은 점이 있습니까? 예를 들어 아래 벡터에 주어진 각 변수의 표준 편차를 계산하십시오.
는mtcars
를 사용하여 :
attach(mtcars)
string_vector <- ("mpg", "cyl", "disp")
내가 표준 편차를 계산하는 방법을 알고
sd(mpg)
# 6.026948
sd(cyl)
# 1.785922
sd(disp)
# 123.9387
내가 결국 원하는 것은 당신은 sapply
을 사용할 수 있습니다
sd_vector <- c(sd(mpg), sd(cyl), sd(disp))
sd_vector
# 6.026948 1.785922 123.938694
'apply (mtcars [, string_vector], 2, sd)'? 'attach'를 사용하지 마십시오. – Roland
'attach'는 일러스트레이션 목적으로 사용되었습니다. – MERose