반응형

len 2

[Pandas] 파이썬 데이터프레임 특정 값, 조건 만족 행 개수 세기

파이썬 판다스 특정 값/조건 개수 조회 방법 정리 파이썬의 데이터프레임에서 판다스 모듈을 통해 특정 값의 개수나 조건을 만족하는 행의 개수를 세는 방법을 간략하게 정리해보도록 하겠습니다. 이해를 돕기 위하여 아래와 같은 간단한 데이터프레임 df를 예시로 가정해보겠습니다. import pandas as pd a = {"A" : [10, 10, 10, 100, 100, 100], "B" : ['aaa', 'aaa', 'bbb', 'bbb', 'ccc', 'ccc'], "C" : [10, 20, 30, 40, 50, 60]} df = pd.DataFrame(a) df 특정 값 개수 조회 방법 1 : len + loc (또는 loc + shape[0]) 이용 첫 번째로 특정 값을 카운팅하는 방법은 df.loc[..

Python/Pandas 2022.06.05

파이썬 len 함수 총정리 : 자료형별 길이 정의, 시간 복잡도, 클래스 내 __len__ 구현

Python length 반환 함수(len) 설명 파이썬에서 특정 자료의 길이(혹은 원소의 개수)를 손쉽게 조회할 수 있는 len 함수에 대하여 자료형별 len 값의 구성 비교와 실행 시 시간 복잡도, 그리고 직접 구현한 클래스 내에서 len 함수를 사용할 수 있도록 만드는 방법에 대하여 살펴보도록 하겠습니다. 자료형별 len 값 구성 예시 len 함수는 기본적으로 해당 자료의 길이라고 대표할 수 있는 값을 반환합니다. 예를 들어, 리스트, 튜플, 집합에서는 포함하고 있는 원소의 개수를 길이로 정의하며, 딕셔너리에서는 key-value pair의 개수, 문자열에서는 구성된 문자의 개수로 정의합니다. # 리스트, 튜플, 집합 -> 원소의 개수 print(len([1, 2, 3])) # 3 print(len..

반응형