Python: отфильтруйте год и дату в данных без отображения даты и времени - PullRequest
0 голосов
/ 20 октября 2019

В настоящее время я создал словарь, в котором хранятся мои данные из файла csv / excel. Я пытаюсь вывести те, что меньше 2015 года. В настоящее время мои коды извлекают все время и дату в логическом виде

def year_2015_without_nan_function():
# year_2015_notNa = extract.award_date.dt.year == 2015
year_2015_notNa = dict(zip(extract['supplier_name'], extract.awarded_amt)) # extract only year 2015
year_2015_notNa.update(extract.award_date.dt.year == 2015)
return year_2015_notNa
print year_2015_without_nan_function() #print 2015 without amt == 0

И вывод выглядит следующим образом.

9046L: False, 'MILTENYI BIOTEC ASIA PACIFIC PTE. LTD.': 146980.0,9048L: False, 9049L: False, 9050L: False,

Как удалить логическое значение и просто распечатать результат, равный dt.year == 2015?

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