반응형
화면 이름, 트윗, 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
반응형
'파이썬' 카테고리의 다른 글
파이썬 python-opencv에서 비디오 차원 가져 오기 (0) | 2020.10.29 |
---|---|
파이썬 클래스에서 상수를 정의하는 것은 정말로 필요합니까? (0) | 2020.10.29 |
파이썬 "virtualenv : command not found"오류가 발생하지만 설치 위치는 PYTHONPATH에 있습니다. (0) | 2020.10.29 |
파이썬 0에서 9 사이의 임의의 정수 생성 (0) | 2020.10.29 |
파이썬 Python 3.6의 변수 주석은 무엇입니까? (0) | 2020.10.29 |
댓글