datetime64相关内容

熊猫的datetime和datetime64 [ns]之间的比较

我正在编写一个检查excel文件的程序,如果今天的日期在excel文件的日期列中,我将对其进行解析 我正在使用: cur_date = datetime.today() 今天的日期.我正在检查今天是否在以下列中: bool_val = df中的cur_date ['date']#评估为false 我确实知道今天的日期在有问题的文件中.系列的dtype是datetime64 [ ..
发布时间:2021-04-29 19:48:10 Python

数据帧中的datetime64比较

我正在努力通过数据帧中的datetime64比较来更新列.可以说我们有一个带有“日期"列的数据框"df" df.date.values[0] Out[128]: numpy.datetime64('2015-05-17T22:00:00.000000000+0800') 我需要删除时间并只是进行日期比较,所以要提取日期,我要使用.date() df.date[0].date() ..
发布时间:2020-07-21 07:02:31 Python

如何使用C API创建datetime64对象的Numpy数组?

我需要从C/C ++代码创建一个numpy datetime64对象数组.如您所见,对于NPY_LONGLONG和NPY_VOID,我做到了.对于NPY_DATETIME类型,我需要做同样的事情. PyObject *arr1 = PyArray_SimpleNew(1, &dims, NPY_LONGLONG); PyObject *arr2 = PyArray_New(&PyArray_ ..
发布时间:2020-07-21 07:02:30 Python

熊猫datetime64列的中位数

是否有一种方法可以计算并以datetime格式返回datetime列的中位数? 我想计算datetime64 [ns]格式的python列的中位数.下面是该列的示例: df['date'].head() 0 2017-05-08 13:25:13.342 1 2017-05-08 16:37:45.545 2 2017-01-12 11:08:04.021 3 2016-1 ..
发布时间:2020-07-21 07:01:27 Python

使用日期的熊猫数据框中的列算术

我认为这应该很容易,但是我碰壁了.我有一个数据集,该数据集是从Stata .dta文件导入到pandas数据框中的.其中几列包含日期数据.数据框包含100,000+行,但给出了一个示例: cat event_date total 0 G2 2006-03-08 16 1 G2 NaT NaN 2 G2 NaT NaN ..
发布时间:2020-05-24 03:13:41 Python

numpy datetime64添加或减少日期间隔

我正在解析一个巨大的ascii文件,其中包含分配给条目的日期。所以,我发现自己使用datetime包与numpy.datetime64并行添加数组功能。我知道大熊猫包可能最推荐用于日期,但是尝试拉开这个没有大熊猫的东西。我一直在寻找一个整洁的方法来添加/减去一个datestep像一年,或从datetime64对象3个月。 目前,我正在转换dt64对象到dt对象并使用replace函数来更改年 ..
发布时间:2017-04-08 17:19:46 Python