인프런 커뮤니티 질문&답변

chowon9707님의 프로필 이미지

작성한 질문수

단 두 장의 문서로 데이터 분석과 시각화 뽀개기

질문

작성

·

160

1

선생님 , 여기에서 첫번쨰 컬럼값은 어디에서 온건가요? 맨 마지막이 df 원본값입니다.

답변 2

1

chowon9707님의 프로필 이미지
chowon9707
질문자

선생님 답변감사합니다~ 마지막 사진에서 

125.0,280.0,216,0... 이렇게 나오는 첫번째 컬럼 수는 무엇을 의미하나요?

 

125.0 40 이렇게 1열만 보면  29점이 40번 횟수를 가지고 있다는 것은 알겠는데, 앞에 125.0은 무엇을 의미하는지 모르겠어서요

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요. model_year 에 들어있는 값의 rank를 의미해요.

위에서 groupby를 통해 연도의 rank를 max값으로 구했는데 해당 값을 의미합니다.

125.0 이라면 125번째 rank를 의미해요.

1

박조은님의 프로필 이미지
박조은
지식공유자

첫번째 컬럼값이 어떤 컬럼을 의미하는지 좀 모호하여 질문주신 코드 내용을 설명드리겠습니다.

# rank 는 순위를 정합니다. 

# method="max"로 했기 때문에 가장 큰 값을 가져오는데

# 중복된 값이 있으니 아래와 같이 max값이 겹칩니다.

df["model_year"].rank(method="max")

 

# 위해서 구한 max 값의 빈도수를 구합니다.

df["model_year"].rank(method="max").value_counts()