#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]텀 프로젝트 도중 어려움이 생겨 질문드립니다.2022-05-28 21:28
작성자

첫번째 질문은 pandas의 DataFrame에서 특정 column, row에 존재하는 값을 가져오는 방법입니다.


DataFrame api인 iloc을 사용하시면 됩니다.




두번째 질문에 대해,


목적 함수에서 선수들이 선택된다면 스탯 합은 특정 값으로 정해지게 됩니다.

따라서 각 포지션에 선택된 선수들의 스탯 합의 최댓값의 의미는 선수 풀 중 특정 스탯 합의 최댓값을 만드는 선수의 조합을 선택하는 방향으로 이해하겠습니다.


또한 출력한 데이터를 토대로 생각해본다면 선수들이 택할 수 있는 포지션은 한가지라고 할 수 있습니다.



단순히 특정 스탯을 최대로 하는 팀을 구성한다면 스탯순으로 정렬 후 최대 스탯 보유 선수부터 순서대로 고르면 됩니다.


마찬가지로 DataFrame을 활용한다고 하면, 이는 특정 column 값을 기준으로 row들을 sort하는 것으로 생각할 수 있습니다.


DataFrame api인 sort_values를 사용하면 됩니다.



이는 pandas의 DataFrame에 관하여 검색하면 아주 쉽게 찾을 수 있으니 원하는 기능에 대한 검색을 적극적으로 활용해보시기 바랍니다.

댓글