본문 바로가기
데이터 어쩌구/전처리 및 시각화

[객체지향] Pandas

by annmunju 2022. 1. 17.

 

 

[라이브러리] import pandas as pd

1. pandas? In computer programming, pandas is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data..

mungdo-log.tistory.com

 

 

 

[Pandas] 데이터 프레임 다루기

pandas에서 내가 가장 어려워 하는 것 중에 하나가 데이터 프레임 다루는 거다. 내가 필요할 때 맞는 방식으로 자유롭게 열을 늘렸다, 이름도 바꿨다 하는 건 너무 어려워서 한 페이지에 정리하고

mungdo-log.tistory.com

 

 

 

[Pandas] 데이터 읽어오기 (read_)

최근에 본 테스트에서 read_csv에 다양한 옵션값이 있는 것을 알아야 풀 수 있는 문제가 있었고, 덕분에 시원하게 망했었다. 그래서 그 내용을 정리해서 다시는 잊지 않도록 한다. 출처 : https://panda

mungdo-log.tistory.com

 

<데이터프레임 인덱싱, 슬라이싱>

1) DF_data[행_시작위치 : 행_끝위치+1]

2) DF_data.loc[인덱스명]

3) DF_data[column이름]

4) DF_data[column이름][행_시작명 : 행_끝명]

5) DF_data.loc[인덱스명][행_시작위치 : 행_끝위치+1]

 

<전치>

DF_data.T

 

<데이터 통합하기>

1) 세로방향으로 통합하기 : DF_data1.append(DF_data2 [,ignore_index=True])

2) 가로방향으로 통합하기 : DF_data1.join(DF_data2)

3) 특정 열 기준으로 통합하기 : DF_left_data.merge(DF_right_data [,how='inner/outer/right/left' , on='key'])

 

728x90