ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • R 함수: 자료 최댓값, 최소값 구하기
    Programing Language/R 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,"영화명"]

     

     

     

    반응형

    댓글

Designed by Tistory.