네 명의 학생이 영어 시험과 수학 시험을 봤다고 가정하고 데이터 프레임 생성
english <- c(90, 80, 60, 70)
english
## [1] 90 80 60 70
math <- c(50, 60, 100, 20)
math
## [1] 50 60 100 20
df_midterm <- data.frame(english, math)
df_midterm
## english math
## 1 50 50
## 2 80 60
## 3 60 100
## 4 70 20
class <- c(1, 1, 2, 2)
class
## [1] 1 1 2 2
df_midterm <- data.frame(english, math, class)
df_midterm
## english math class
## 1 50 50 1
## 2 80 60 1
## 3 60 100 2
## 4 70 20 2
$는 데이터 프레임 안에 있는 변수를 지정할 때 사용
1. 평균
mean(df_midterm$english) # df_midterm의 english로 평균 산출
## [1] 75
mean(df_midterm$math) # df_midterm의 math로 평균 산출
## [1] 57.5
df_midterm <- data.frame(english = c(90, 80, 60, 70),
math = c(50, 60, 100, 20),
class = c(1, 1, 2, 2))
df_midterm
## english math class
## 1 50 50 1
## 2 80 60 1
## 3 60 100 2
## 4 70 20 2