Я хотел бы преобразовать свой столбец даты в показатель квартала этого конкретного года, скажем, 2018q1 или 2018q2 и т. Д.
Мои данные выглядят так, у меня есть доходность акций один раз в квартал (не отображаетсястолбец возврата здесь) и соответствующая дата, четверть столбца - это то, что я хотел бы получить (или что-то подобное)
data = [{'date': '3/22/18', 'quarter': 1},{'date': '3/22/18', 'quarter': 1},
{'date': '6/22/18', 'quarter': 3},{'date': '6/22/18', 'quarter': 3},
{'date': '9/22/18', 'quarter': 2},{'date': '9/22/18', 'quarter': 2}]
df = pd.DataFrame(data, index=['s1', 's2','s1','s2','s1','s2'])
date quarter
s1 3/22/13 2013q1
s2 3/24/13 2013q1
s1 6/21/13 2013q2
s2 6/26/13 2013q2
s1 9/21/13 2013q3
s2 9/28/13 2013q3