Лучший способ найти !!
date_column
должен быть в формате даты.
df['month_year'] = df.date_column.dt.to_period('M')
Вы также можете использовать D
для дня, 2M
в течение 2 месяцев и т. д. для разных интервалов выборки, и в случае, если у вас есть временные ряды с меткой времени, мы можем пойти на гранулированные интервалы выборки, такие как 45Min
в течение 45 минут, 15Min
для 15-минутного отбора проб и т. д.
Проверьте с join
с strip
data2.apply('_'.join,1).str.strip('_')
Out[425]:
0 A
1
2 B_C
dtype: object
data2['combine']=data2.apply('_'.join,1).str.strip('_')