pandas 3

[Pandas] 원하는 데이터 선택하기

loc (location).loc [행, 컬럼] : 이름으로 선택하기- 레이블 기반의 인덱스 사용 iloc (index location).iloc [행, 컬럼] : 인덱스 번호로 선택하기- 정수 기반의 인덱스 사용 컬럼 전체를 선택하는 경우data.loc [:, '컬럼명'] #컬럼 1개 선택data['컬럼명'] #컬럼 1개 선택data[['컬럼명1', '컬럼명2', '컬럼명3']] #컬럼 여러개 선택, 순서 지정할 수 있음 2개 이상의 셀을 선택하는 경우data.loc ['행이름', ['컬럼명1', '컬럼명2]] #2개의 컬럼명을 출력할 때data.loc ['행이름1', '행이름2'], '컬럼명1'] #2개의 행이름을 출력할 때data.loc ['행이름', '컬럼명1' :] ..

[Pandas] 인덱스(행), 컬럼(열) 기초

인덱스1. 데이터 저장df = pd.DataFrame({ 'A': [1, 2, 3], 'B': ['a', 'b', 'c']}, index=['idx1', 'idx2', 'idx3']) 2. 인덱스 정보 불러오기df.loc['idx2'] #[]행의 정보를 가져와 💡loc, ilocloc (location)df.loc[] : 라벨(행, 열의 이름)을 사용하여 특정 위치의 행과 열에 접근할 수 있다. (인덱스 이름이 ~인 행만 추출해줘)DataFrame.loc[행 인덱싱 값, 열 인덱싱 값]df.loc['idx2'] #idx2 열 전체 출력df.loc[:, :] #df의 전체 행, 전체 열 출력 iloc (index location)df.iloc[] : 데이터프레임의 행이나 ..

[데이터분석] 스포티파이 10대 트렌드 파악 및 10대 신규 고객 유입 방안 분석

분석 주제스포티파이 점유율 1위 유지를 위한, 10대 선호도 파악 및 10대 신규 고객 유입 방안 주제 선정 이유10대의 구매력과 시장 내 영향력이 상승하며 10대를 미리 선점해야 하기 때문.예시 :- 토스의 유스카드 (10대 타겟 카드, 190만장 기록)- 지그재그 10대 거래액 증가 (10대 타겟 프로모션 매출 상승)- 마라탕, 탕후루 판매량 상승 등 최근 10대의 소비에 주목함 사용한 데이터kaggle에서 공개되어 있는 spotifiy_data를 사용https://www.kaggle.com/datasets/meeraajayakumar/spotify-user-behavior-dataset/data Spotify User Behavior DatasetA Comprehensive Spotify Datas..

카테고리 없음 2024.08.01