Вы не предоставили доступ к вашему фрейму данных, поэтому я использовал базовый фрейм данных, чтобы объяснить, как получить месяц с заданной датой. Я предположил, что ваш фрейм данных нравится:
d = {'dates': ['2016-04', '2016-05','2016-06']} #just 3 of them
, поэтому весь код:
import datetime
import pandas as pd
d = {'dates': ['2016-04', '2016-05','2016-06']}
df = pd.DataFrame(d)
for index, row in df.iterrows():
get_date= row['dates'].split('-')
get_month = get_date[1]
month = datetime.date(1900, int(get_month), 1).strftime('%B')
print (month+get_date[0])
ВЫХОД:
2016April
2016May
2016June