코드
from datetime import datetime, timedelta
import pandas as pd
date_list = []
start_date = datetime(2022, 1, 1)
end_date = datetime(2022, 3, 15)
while start_date < end_date:
date_list.append(start_date)
start_date += timedelta(days = 1)
df = pd.DataFrame(date_list, columns = ['date'])
print(df)
시간별로 추출해보자
from datetime import datetime, timedelta
import pandas as pd
date_list = []
start_date = datetime(2022, 1, 1)
end_date = datetime(2022, 3, 15)
while start_date < end_date:
date_list.append(start_date)
start_date += timedelta(hours = 1)
df = pd.DataFrame(date_list, columns = ['datetime'])
print(df)
리스트로 datetime 형식을 판다스에 넣으면 어떤 형으로 적재되는지 확인해보자
from datetime import datetime, timedelta
import pandas as pd
date_list = []
start_date = datetime(2022, 1, 1)
end_date = datetime(2022, 3, 15)
while start_date < end_date:
date_list.append(start_date)
start_date += timedelta(days = 1)
df = pd.DataFrame(date_list, columns = ['date'])
print(df.dtypes)
'Programming Language > Python' 카테고리의 다른 글
[Python] 판다스 두 컬럼의 값을 비교하여 True/False 컬럼 만들기 (0) | 2022.07.30 |
---|---|
[Python] 판다스 두 컬럼의 값 중 큰 값을 새로운 컬럼으로 만들기 (0) | 2022.07.30 |
[Python] 판다스 인덱스 재정렬하는 방법 reset_index (1) | 2022.07.30 |
[Python] 판다스 인덱스 정의하는 방법 (0) | 2022.07.30 |
[Python] 판다스 데이터 프레임을 만드는 두가지 방법 (0) | 2022.07.30 |