Практическим решением может быть разделение информационного блока на два столбца, по одному для каждого временного ряда, и добавление столбца «месячный год» к каждому информационному кадру, в котором указаны только месяц и год (например, 05-2015).Затем вы можете использовать pd.merge на обоих фреймах данных для этой переменной месяца, сохраняя только те строки, у которых есть перекрывающиеся месяцы, в которых они происходят.Функция будет иметь вид pd.merge(df1, df2, on='monthyear', how='inner')
. Вы можете разделить информационный кадр pandas, создав новый информационный кадр и загрузив его только в 1 столбец (или строку, в зависимости от того, как выглядит ваш информационный кадр).df1 = pd.Dataframe(original_dataframe[0])
и df2 = pd.Dataframe(original_dataframe[1])