Получение номера строки, соответствующей дате и времени в разных столбцах - PullRequest
0 голосов
/ 25 марта 2020

Я хочу получить номер строки в pandas df, который соответствует значению datetime 14/03/2019 и времени 6:00. Моя дата и время и в разных столбцах дата - это индекс, а время - в столбце с именем «время».

Я пытался:

df.index.get_loc('2019-03-14') and df['time'].get_loc('06:00:00') 

, но я получаю

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

Любые предложения будут с благодарностью. ура

1 Ответ

0 голосов
/ 25 марта 2020

Вы можете сделать

(df.index.date=='2019-03-14')&df.Time.eq('06:00:00') 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...