У меня есть df
с датами в качестве индекса. Мне нужно агрегировать по уникальной паре дат. Таким образом, в принципе, мне нужно выбрать только две даты в df
из функции itertools.combinations()
. Обратите внимание, что мне не нужен диапазон , но мне нужно отфильтровать по двум точным датам. Вот мое решение, но оно не работает.
Dtest = ['2019-09-23', '2019-09-24']
for pair in itertools.combinations(Dtest, 2):
print(pair)
tframe = df[(df.iloc(pair[0]) | df.iloc(pair[1])) ]