본문 바로가기

데이터프레임3

[파이썬] 데이터프레임 string 에서 datetime 데이터 타입 변환 pd.to_datetime() 함수를 이용하면 간편하게 string 타입의 컬럼을 datetime으로 변환할 수 있다 orders['order_purchase_timestamp'] = pd.to_datetime(orders['order_purchase_timestamp']) 2023. 9. 21.
42번째 스터디노트 / 파이썬 EDA LEVEL 테스트 3회차 ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 42번째 공부 내용 요약 파이썬을 활용한 3번째 EDA 레벨 테스트를 수행하였다. 테스트 내용은 기록할 수 없어, 테스트 수행을 하며 복습한 내용들을 기록해본다. 📖 42번째 공부 내용 자세히 ■ isnull(), notnull() NaN값 확인 df_name[df_name['col_name'].isnull()] #nan값이면 True 표기 df_name[df_name['col_name'].notnull()] #nan값이 아니면 True 표기 ■ Drop 특정 컬럼, 행 제거 df_name.drop(['col1','col2'], axis=1) # axis = 1 세로(컬럼) 제거 / axis = 0 가로(행) 제거 ■ astype 원하는 데이터 타입으로 변.. 2023. 3. 7.
[판다스/pandas] 데이터프레임 인덱싱 loc, iloc, at, iat ※ 실습 데이터 프레임 생성 df = pd.DataFrame( [ [1,2,3] , [4,5,7] ], columns = ['col1','col2','col3'], index=['idx1','idx2'] ) 📌loc 데이터프레임.loc[ 행, 열 ] 행은 인덱스 이름, 열은 컬럼 이름으로 추출한다 df.loc['idx2','col2'] # 5 📌iloc 데이터프레임.iloc[ 행, 열 ] 내재된 행 번호, 열 번호를 기준으로 추출한다 df.iloc[1,2] # 7 📌at 데이터프레임.at[ 행, 열 ] 행은 인덱스 이름, 열은 컬럼 이름으로 추출한다 하나의 스칼라 값에 접근한다 df.at['idx2','col2'] #5 📌iat 데이터프레임.iloc[ 행, 열 ] 내재된 행 번호, 열 번호를 기준으로 추.. 2023. 2. 15.