본문 바로가기

정렬

(2)
Pandas 데이터프레임에서 컬럼값을 행방향 기준으로 정렬한 순위 만들기 argmax, idxmax, argsort 2018. 5. 30. 08:00 오늘은 누구나 한 번쯤 Pandas 데이터 프레임으로 작업을 하다가 필요하게 되는 순간이 오는~^^ 그런 일이 참 많지만~ 그 중에 하나를 소개하려고 합니다. 즉, 이렇게 구성된 표가 있는데... 우측 빈칸은 제일 큰 값을 가지는 컬럼의 값부터 순차적으로 입력하는 거죠.이런 결과가 나오게 하고 싶은 겁니다.^^ 먼저.. 최대값을 하나만 찾는 거라면 꽤 간단합니다.연습용 데이터 하나 만들고~바로 pandas의 idxmax()를 이용하면 됩니다. (이전 버전에서는 argmax()였습니다.) 컬럼 '신발'이 최대인 행의 값을 보여주고...이렇게 하면 1순위라는 컬럼을 만들고 각 행방향 최대값을 넣을 수 있습니다.^^처음 이야기한 것 처럼 아예 순위별로 다 입력해 두고 싶다면~^^ 다시 데이터를 만들고...먼저..
[C/C++] 배열 (Array) 2009. 10. 24. 22:19 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 배열 Array 100명의 학생에 대한 각 과목의 점수를 저장하고, 그 데이터를 분석(평균, 등수, 학점부여 등등)할때 100개의 변수를 생성한다는 것은 얼핏봐도 비효율적으로 보입니다. 이렇게 동일 유형의 데이터들이 여러개 있을때 배열을 사용하면 아주 편합니다. 특히, 해당 데이터에 접근할 때, for문 같은 명령어를 통해 무난히 접근할 수 있어서 그 효율성은 더욱 증가합니다. 배열은 위와 같은 ..

반응형