python 소그룹으로 묶기 (subgroup 만들기) str.split
예를 들어 'b-01-01', 'b-01-02', 'c-01-01', 'c-01-02' 라는 이름을 가진 series 가 있을 때 앞의 b-01, c-01 끼리 subgroup을 만드려고 한다면! import pandas as pd # 시리즈 생성 index_data = ['b-01-01', 'b-01-02', 'c-01-01', 'c-01-02'] values = [10, 20, 30, 40] series = pd.Series(values, index=index_data) # 특정 패턴을 가진 인덱스를 선택 selected_indices = series[series.index.str.startswith('b-01') | series.index.str.startswith('c-01')] # 선택된 인덱스..
2023. 10. 28.