Превращение нескольких шагов манипуляции с кадрами в одну функцию - PullRequest
0 голосов
/ 10 марта 2020

В моем фрейме данных есть столбец с датой, приведенный в виде строки (в формате ГГГГ-ММ-ДД). В настоящее время я использую 5 строк кода, чтобы сначала превратить строку в объект datetime, а затем извлекать из них элементы (день недели, день месяца и т. Д. c).

df['date_dt']= pd.to_datetime(df['Date']) # dttime
df['date_DoW'] = df['date_dt'].dt.day_name() #day_of_week
df['date_DoM'] = df['date_dt'].dt.day # day_of_month
df['date_WoY'] = df['date_dt'].dt.week #WeekNum_of_year
df['date_isWeekend'] = np.where(df['date_DoW'].isin(['Sunday','Saturday']),1,0) # isWeekend

Возможно ли это преобразовать это в функцию, чтобы позже ее можно было повторно использовать в моем коде?

Любая помощь или понимание будут приветствоваться!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...