22.03.15 19:48 작성
·
196
1
말씀하신 것 처럼 한 장르에 대한 group by 가 아니라
genre_cols 리스트에 있는 모든 열을 가지고 하나하나 group by 하는 것인데 왜 for 문을 쓰지 않고 []에 리스트만 갖다붙여도
맞는 결과가 나오는 것인가요?
반대로 for 문을 써서 하면 값이 다르게 나오네요
어떤 이유 떄문인지 여쭤보고 싶습니다:)
답변 1
0
2022. 04. 07. 13:10
groupby 의 문법에 대해서 잠깐 설명을 드리자면,
df.groupby(그룹으로 묶고 싶은 컬럼)[계산하고 싶은 컬럼].집계함수
형태로 사용해주시면 되고요. '계산하고 싶은 컬럼'에는 컬럼 1개의 이름을 써줘도 되지만 여러 컬럼을 동시에 계산하고 싶다면 안에 리스트나, 튜플을 넣어주시면 됩니다.
for 문을 사용해서 어떻게 계산하셨는지 코드를 보여주시면 더 자세한 설명이 가능할 것 같아요. 감사합니다 :)