Как выбрать конкретные строки даты и времени в DataFrame непосредственно из файла Excel? - PullRequest
0 голосов
/ 17 сентября 2018

Мой CSV-файл содержит 192 столбца, 83952 строки данных за два года.Первый столбец - Время.Данные этого столбца имеют формат datetime64[ns].Тем не менее, я хочу прочитать конкретные строки, принадлежащие к определенной дате-времени.Мой код приведен ниже:

valid_data = ['2016-08','2017-02','2017-06','2017-08','2018-02']
df = pd.read_excel('dataset.xlsx',sheet_name=1,skiprows=[lambda x:~(x.strftime('%Y-%m')==valid_data)]
print(df.shape)

Вывод:

(83952, 192)

Похоже, мой код не работал хорошо, поскольку он читает все строки.Как прочитать эти конкретные строки непосредственно из CSV-файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...