Programing Language/R
R 함수: 자료 최댓값, 최소값 구하기
Data-SSung
2020. 9. 24. 13:37
반응형
R에서 자료 최댓값, 최소값 구하기
max : 수치형 자료 중 가장 큰 값 불러오기
min : 수치형 자료 중 가장 작은 값 불러오기
1. max
- 수치형자료에서 최댓값 찾기
# df의 변수 살펴보기
names(df)
[1] "이름", "나이", "학년", "수학점수"
# df의 나이 라는 변수의 최댓값 찾기
max(df$나이)
- 최댓값인 변수의 이름 찾기
# which.max: 조건에 해당하는 최댓값 찾기
# age 변수가 최대값인 사람의 이름 찾기
df[which.max(df$나이),"이름"]
2. min
- 수치형자료에서 최솟값 찾기
# df의 변수 살펴보기
names(df)
[1] "이름", "나이", "학년", "수학점수"
# df의 나이 라는 변수의 최대값 찾기
min(df$나이)
- 최솟값인 변수의 이름 찾기
# which.min: 조건에 해당하는 최솟값 찾기
# age 변수가 최솟값인 사람의 이름 찾기
df[which.min(df$나이),"이름"]
3. 활용하기
- 조건에 만족하는 변수 찾기
# df_movie의 변수 살펴보기
names(df_movie)
[1] "영화명", "관객수", "매출액", "상영횟수"
# 관객수를 상영횟수로 나누어서 상영횟수당 관객수가 많은 영화 찾기
max_movie = which.max(df_movie$관객수/df_movie$상영횟수)
df_movie[max_movie,"영화명"]
반응형