даны простой кадр данныхВыберите строки из панд dataframe с датами
df = pd.DataFrame(np.random.rand(5,3))
я могу выбрать записи с метками 1 и 3 с помощью
df.loc[[1,3]]
Но, если я меняю изменение индекса так он использует дату ...
df.index = pd.date_range('1/1/2010', periods=5)
это больше не работает:
df.loc[['2010-01-02', '2010-01-04']]
KeyError: "None of [['2010-01-02', '2010-01-04']] are in the [index]"
Как .loc
использоваться с датами в этом контексте?
Doh! Я пытался найти строку, а не дату. Благодарю. – itzy