본문 바로가기

++ MAKE IT/: CheatSheet

CheatSheet : Python

■ Pandas : CSV

- 불러오기

 

import pandas as pd

- 읽기

 

 

data = pd.read_csv("./filename.csv")

* CSV 형식의 파일을 읽어 pandas DataFrame형태로 만듦.

data = pd.read_csv("./filename.txt", delimiter="\t")

* delimiter를 지정하면 ','로 구분되지 않은 형태의 파일도 DataFrame형태로 불러 옮.

data = pd.read_csv("./filename.csv",header=none)

*Header (각 열의 이름)가 없는 파일을 읽어 올때 파일의 첫줄을 header가 아닌 data로 인식하게 한다.

*Header는 자동으로 1, 2, 3 ... ... 이렇게 붙게 된다.

data = pd.read_csv("./filename.csv", name=['A', 'B', 'C', 'D'])

* 직접 header를 지정해주고 싶은 경우.

- 쓰기

 

 

df.to_csv("./filename.csv", header=True, index=False)

*DataFrame 형태의 데이터를 csv형식의 파일로 씀.

 

■ Pandas : DataFrame

pd.concat([A,B])

 

■ 날짜 개월 연산

개월연산

from dateutil.relativedelta import relativedelta

print(datetime.now() + ralativedelta(months=-3)

반응형