草庐IT

datetime2

全部标签

python - 将 pandas 时间序列从 object dtype 重新索引为 datetime dtype

我有一个不被识别为DatetimeIndex的时间序列,尽管它被具有有效日期的标准YYYY-MM-DD字符串索引。将它们强制为有效的DatetimeIndex似乎不够优雅,让我觉得我做错了什么。我读入(其他人的惰性格式)包含无效日期时间值的数据并删除了这些无效观察结果。In[1]:df=pd.read_csv('data.csv',index_col=0)In[2]:printdf['2008-02-27':'2008-03-02']Out[2]:count2008-02-27202008-02-2802008-02-29272008-02-3002008-02-3102008-03-

python - 将 pandas 时间序列从 object dtype 重新索引为 datetime dtype

我有一个不被识别为DatetimeIndex的时间序列,尽管它被具有有效日期的标准YYYY-MM-DD字符串索引。将它们强制为有效的DatetimeIndex似乎不够优雅,让我觉得我做错了什么。我读入(其他人的惰性格式)包含无效日期时间值的数据并删除了这些无效观察结果。In[1]:df=pd.read_csv('data.csv',index_col=0)In[2]:printdf['2008-02-27':'2008-03-02']Out[2]:count2008-02-27202008-02-2802008-02-29272008-02-3002008-02-3102008-03-

python - 在 DataFrame 中将 Pandas 系列转换为 DateTime

我有一个如下所示的PandasDataFrameReviewIDIDTypeTimeReviewed2057603293051936827ReportID2015-01-1500:05:27.5130002327603293051936854ReportID2015-01-1500:06:46.7030002337603293051936855ReportID2015-01-1500:06:56.7070004137603293051937035ReportID2015-01-1500:14:24.9570005657603293051937188ReportID2015-01-150

python - 在 DataFrame 中将 Pandas 系列转换为 DateTime

我有一个如下所示的PandasDataFrameReviewIDIDTypeTimeReviewed2057603293051936827ReportID2015-01-1500:05:27.5130002327603293051936854ReportID2015-01-1500:06:46.7030002337603293051936855ReportID2015-01-1500:06:56.7070004137603293051937035ReportID2015-01-1500:14:24.9570005657603293051937188ReportID2015-01-150

python - 如何从对象为 datetime.time 类型的 Pandas DataFrame.Index 中添加/减去时间(小时、分钟等)?

我有一个索引只是datetime.time的DataFrame,并且DataFrame.Index和datetime.time中没有方法可以改变时间。datetime.time已替换,但仅适用于系列的个别项目?下面是使用的索引示例:In[526]:dfa.index[:5]Out[526]:Index([21:12:19,21:12:20,21:12:21,21:12:21,21:12:22],dtype='object')In[527]:type(dfa.index[0])Out[527]:datetime.time 最佳答案 L

python - 如何从对象为 datetime.time 类型的 Pandas DataFrame.Index 中添加/减去时间(小时、分钟等)?

我有一个索引只是datetime.time的DataFrame,并且DataFrame.Index和datetime.time中没有方法可以改变时间。datetime.time已替换,但仅适用于系列的个别项目?下面是使用的索引示例:In[526]:dfa.index[:5]Out[526]:Index([21:12:19,21:12:20,21:12:21,21:12:21,21:12:22],dtype='object')In[527]:type(dfa.index[0])Out[527]:datetime.time 最佳答案 L

python - 如何将增量添加到 python datetime.time?

发件人:http://docs.python.org/py3k/library/datetime.html#timedelta-objectsAtimedeltaobjectrepresentsaduration,thedifferencebetweentwodatesortimes.那么为什么我会出错:>>>fromdatetimeimportdatetime,timedelta,time>>>datetime.now()+timedelta(hours=12)datetime.datetime(2012,9,17,6,24,9,635862)>>>datetime.now().da

python - 如何将增量添加到 python datetime.time?

发件人:http://docs.python.org/py3k/library/datetime.html#timedelta-objectsAtimedeltaobjectrepresentsaduration,thedifferencebetweentwodatesortimes.那么为什么我会出错:>>>fromdatetimeimportdatetime,timedelta,time>>>datetime.now()+timedelta(hours=12)datetime.datetime(2012,9,17,6,24,9,635862)>>>datetime.now().da

python - Pandas 和 Matplotlib - fill_between() 与 datetime64

有一个Pandas数据框:Int64Index:300entries,5220to5519Datacolumns(total3columns):Date300non-nulldatetime64[ns]A300non-nullfloat64B300non-nullfloat64dtypes:datetime64[ns](1),float64(2)memoryusage:30.5KB我想绘制A和B系列与日期。plt.plot_date(data['Date'],data['A'],'-')plt.plot_date(data['Date'],data['B'],'-')然后我想在A和B系

python - Pandas 和 Matplotlib - fill_between() 与 datetime64

有一个Pandas数据框:Int64Index:300entries,5220to5519Datacolumns(total3columns):Date300non-nulldatetime64[ns]A300non-nullfloat64B300non-nullfloat64dtypes:datetime64[ns](1),float64(2)memoryusage:30.5KB我想绘制A和B系列与日期。plt.plot_date(data['Date'],data['A'],'-')plt.plot_date(data['Date'],data['B'],'-')然后我想在A和B系