Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 单独的日期和时间(h)_Date_Time_Pandas_Ipython Notebook - Fatal编程技术网

Date 单独的日期和时间(h)

Date 单独的日期和时间(h),date,time,pandas,ipython-notebook,Date,Time,Pandas,Ipython Notebook,我读的是csv,其中一列包含时间和日期。我想把时间(小时)从一天中分离出来,但一直没能做到。这是我的密码 dat = pd.read_csv('30day.csv') time = dat['Event_Time'] date_time=pd.to_datetime(time) 产生 0 2014-12-23 06:28:54 1 2014-12-23 06:31:55 2 2014-12-23 06:42:09 3 2014-12-23 06:48:21 4 2

我读的是csv,其中一列包含时间和日期。我想把时间(小时)从一天中分离出来,但一直没能做到。这是我的密码

dat = pd.read_csv('30day.csv')
time = dat['Event_Time']
date_time=pd.to_datetime(time)
产生

0    2014-12-23 06:28:54
1    2014-12-23 06:31:55
2    2014-12-23 06:42:09
3    2014-12-23 06:48:21
4    2014-12-23 06:49:35
5    2014-12-23 06:59:47
6    2014-12-23 06:21:46
7    2014-12-23 06:24:23
8    2014-12-23 06:03:09
9    2014-12-23 06:11:24
10   2014-12-23 06:15:15
11   2014-12-23 06:16:50
12   2014-12-23 06:18:35
13   2014-12-23 06:19:05
14   2014-12-23 06:21:18
Name: Event_Time, Length: 227165, dtype: datetime64[ns]

有什么建议我应该试试吗?

datetime
对象可以返回一个小时。尝试:

date_time=pd.to_datetime('2014-12-23 06:28:54')
date_time.hour
返回 6试试这个:

date = date_time.apply(lambda x: x.date())
print date

0    2014-12-23
1    2014-12-23
2    2014-12-23
3    2014-12-23
4    2014-12-23

hours = date_time.apply(lambda x: x.hour)
print hours

0    6
1    6
2    6
3    6
4    6

你为什么不试着把它分开呢?谢谢!这正是我想要的