본문 바로가기
파이썬

파이썬 Pandas 최대 가치 지수

by º기록 2020. 10. 29.
반응형

화면 이름, 트윗, fav 등이 혼합 된 Pandas DataFrame이 있습니다. 'favcount'(이미 수행 한 작업)의 최대 값을 찾고 해당 '트윗'의 화면 이름도 반환하고 싶습니다.

df = pd.DataFrame()
df['timestamp'] = timestamp
df['sn'] = sn
df['text'] = text
df['favcount'] = fav_count


print df
print '------'
print df['favcount'].max()

나는 이것에 대해 아무것도 찾을 수없는 것 같습니다. 누구든지 나를 올바른 방향으로 안내 할 수 있습니까?

 

해결 방법

 

argmax () idxmax () 를 사용하여 최대 값의 색인을 가져옵니다. 그런 다음 loc 을 사용할 수 있습니다.

df.loc[df['favcount'].idxmax(), 'sn']

수정 : argmax () 지원 중단됨, idxmax () 로 전환

 

참조 페이지 https://stackoverflow.com/questions/39964558

 

 

반응형

댓글