【发布时间】:2016-02-09 21:15:29
【问题描述】:
我有一个 pandas 数据框,其列如下:
In [96]: data['difference']
Out[96]:
0 NaT
1 1 days 21:34:30
2 0 days 16:57:36
3 0 days 00:16:51
4 0 days 15:52:38
5 0 days 14:19:34
6 0 days 02:54:46
7 1 days 04:21:28
8 0 days 01:58:55
9 0 days 10:30:35
10 0 days 07:53:04
....
Name: difference, dtype: timedelta64[ns]
我想在它旁边创建一个列,其中的整数对应于该列中的天数。
【问题讨论】:
-
我只想要一个像 1,0,0,0,0,0,1,0,0,0 这样的列
-
我想你可以在这里找到答案:stackoverflow.com/questions/18215317/…
-
我已经看过了,但解决方案 days.astype(int) 对我不起作用