[Python] Pandas 튜토리얼 (Feat.DACON _ Ch 05 - 07)
- 안녕하세요, 에이도입니다! 이 글에서는 DACON Ch 5 - Ch 7 실습하며 학습한 pandas 튜토리얼 내용입니다. 시작해보겠습니다. 😊 Ch5. 통계함수 목표 : 다양한 통계 함수를 DataFrame에 적용 DataFrame['컬럼'].unique() : 컬럼의 고윳값 리스트 반환 DataFrame['컬럼'].value_counts() : 컬럼의 고윳값 카운트 반환 # 특정 column의 고유값 리스트 반환 data['도시'].unique() [out] array(['서울', '부산', '인천', '대구', '대전', '광주', '수원', '울산', '고양', '용인', '총합'], dtype=object) # 특정 column의 고유값 카운트 반환 data['도시'].value_counts(..
2021. 1. 8.
[Python] heapq (힙큐)사용
import heapq heap = [] heapq 모듈을 불러오고 사용할 빈 리스트를 만듭니다. heapq.heappush(heap,5) heapq.heappush(heap,3) print(heap) heapq.heappush(heap,9) heapq.heappush(heap,1) print(heap) [out] [3, 5] [1, 3, 9, 5] heapq.heappush(리스트, 원소) -> 최솟값 자동으로 sort 되어서 저장이 됩니다. a = heapq.heappop(heap) print(a) print(heap) [out] 1 [3, 5, 9] 힙의 기능으로 heap.heappop(리스트) 를 사용하면, 리스트 내의 가장 작은 element(index = 0)를 pop 합니다. num = [6..
2021. 1. 4.