Extracting semester of a given date

Viewed 65

I need to extract the semester of a given date and I ended up with this code:

df['semester']= df.my_date.dt.year.astype(str) + '-S'+ np.where(df.my_date.dt.quarter.gt(2),2,1).astype(str)

Can someone explain to me how this part works:

np.where(df.my_date.dt.quarter.gt(2),2,1)
1 Answers
Related