■ 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)
반응형