반응형
#데이터프레임
name <- c("하나", "두나", "세나")
age <- c(22, 20, 25)
gender <- factor(c("M", "F", "M"))
blood <- factor(c("A", "O", "B"))
patients <- data.frame(name, age, gender, blood)
patients

patients$name
patients[patients$name=="하나", c("name", "age")]
max(patients$age)
min(patients$age)
mean(patients$age)
subset(patients, age>20)
subset(patients, age>20, select = c(gender)) #patients에서 나이가 20살보다 높은 사람의 성별 열을 출력

ta <- data.frame(No = c(1:6),
Name = c("A","B","C","D","E","F"),
age = c(15:20),
gender = c("M","M","M","M","M","F"),
weight = c(80:85),
height = c(175:180))
#나이가 18살이 넘는 남성 추출
subset(ta, age > 18 & gender == "M")
#나이가 15살이 넘고, 키가 178 이상인 여성 추출
subset(ta, age > 15 & height >=178 & gender =="F")
#몸무게가 83 이하면서 키가 178 이하인 남성 추출
subset(ta, weight <= 83 & height <= 178 & gender == "M")

반응형
'Language > R' 카테고리의 다른 글
R Studio에서 구구단 코딩 코드 만들기 (5) | 2020.08.26 |
---|---|
R Studio에서 데이터 확인하기 (0) | 2020.08.26 |
R Studio에서 데이터 불러오기 (0) | 2020.08.25 |
최근댓글