【发布时间】:2019-05-14 15:53:05
【问题描述】:
为什么我的日期过滤器不起作用?所有其他过滤器都可以正常工作。
import pandas as pd
import datetime
data =pd.DataFrame({
'country': ['USA', 'USA', 'Belarus','Brazil'],
'time': ['2018-01-15 16:11:45.923570+00:00', '2018-01-15 16:19:45.923570+00:00', '2018-01-16 16:12:45.923570+00:00', '2018-01-17 16:14:45.923570+00:00']})
# Конвертируем в datetime
data['time'] = pd.to_datetime(data['time'])
# Конвертируем в date
data['time'] = data['time'].dt.date
print(data)
# Ищем дату '2018-12-12'
select_date = data.loc[data['time'] == '2018-01-17']
print(select_date)
- 如何过滤数据框中的确切数据?
-
如何每天按日期迭代数据帧?
for i in data: All rows in a specific day
祝大家好运和繁荣!
【问题讨论】:
标签: python pandas datetime pandas-groupby series