from datetime import datetime
datetime ꡬμ±μμ
my_date_time = datetime(my_year, my_month, my_day, my_hour, my_min, my_sec)
my_date_time.hour
numpy μμ©
import numpy as np
μκ° λ°°μ΄ μμ±
np.array(['2020-03-15', '2020-03-16', '2020-03-17'], dtype='datetime64[Y]')
- datetime64[βλ¨μβ] β λ¨μ: μ λ°νκ² λ³΄κ³ μΆμ λ¨μ (Y, M, D, h, S)
np.arange(βμμβ, βμ’
λ£β, βκ°κ²©β, βκ°κ²© λ¨μβ)
np.arange('2018-06-01', '2018-06-26',7, dtype = 'datetime64[h]')
- κ°κ²© λ¨μ : Y, M, D, h, s
pandas μμ©
import pandas as pd
pd.date_range(βμμβ, βκ°μβ, βλΉλβ)
pd.date_range('2020-01-01', peridos=7, freq='D')
pd.date_range('Jan 01, 2018', period=7, freq='D')
pd.to_datetime(['1/2/2018', 'Jan 03, 2018'])
pd.to_datetime(['2--1--2018', '3--1--2018'], format='%d--%m--%Y')
Ex)
data = np.random.randn(3,2)
cols = ['A', 'B']
print(data)
idx = pd.date_range('2020-01-01', periods=3, freq='D')
df = pd.DataFrame(date,index=idx,columns=cols)
