pandas進行時間數(shù)據(jù)的轉(zhuǎn)換和計算時間差并提取年月日
更新時間:2019年07月06日 15:14:54 作者:spartanfuk
這篇文章主要介紹了pandas進行時間數(shù)據(jù)的轉(zhuǎn)換和計算時間差并提取年月日,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
#pd.to_datetime函數(shù)
#讀取數(shù)據(jù)
import pandas as pd
data = pd.read_csv('police.csv')
#將stop_date轉(zhuǎn)化為datetime的格式的dataframe,存到stop_datetime
data['stop_datetime'] = pd.to_datetime(data.stop_date')
#自定義一個時間,計算時間差
data_new = pd.to_datetime('2006-01-01')
data['time_d'] = time_new - data.stop_datetime
data['time_d'].head()

#統(tǒng)計各年份和月份出現(xiàn)的次數(shù)
data.stop_datetime.dt.year.value_counts() data.stop_datetime.dt.month.value_counts()

#提取年、月、日
#提取年 data['year'] = data.stop_datetime.dt.year data['year'].head() #提取月份 data['month'] = data.stop_datetime.dt.month data['month'].head() #提取日 data['day'] = data.stop_datetime.dt.day data['day'].head()

#使用時間序列數(shù)據(jù)繪圖
data['stop_time_datetime'] = pd.to_datetime(data.stop_time) data.groupby(data.stop_time_datetime.dt.hour).drugs_related_stop.sum().plot()

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python中函數(shù)的創(chuàng)建及調(diào)用
這篇文章主要介紹了Python中函數(shù)的創(chuàng)建及調(diào)用,創(chuàng)建函數(shù)也稱為定義一個函數(shù),可以理解為創(chuàng)建一個具有某種用途的工具。調(diào)用函數(shù)也就是執(zhí)行函數(shù)。如果把創(chuàng)建的函數(shù)理解為創(chuàng)建一個具體有某種用途的工具,那么調(diào)用函數(shù)就相當于使用該工具2022-06-06
Python如何實現(xiàn)轉(zhuǎn)換URL詳解
這篇文章主要介紹了Python如何實現(xiàn)轉(zhuǎn)換URL詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07
Python實現(xiàn)根據(jù)日期獲取當天凌晨時間戳的方法示例
這篇文章主要介紹了Python實現(xiàn)根據(jù)日期獲取當天凌晨時間戳的方法,涉及Python針對日期與時間戳的相關轉(zhuǎn)換、運算等操作技巧,需要的朋友可以參考下2019-04-04
Pandas將列表(List)轉(zhuǎn)換為數(shù)據(jù)框(Dataframe)
這篇文章主要介紹了Pandas將列表(List)轉(zhuǎn)換為數(shù)據(jù)框(Dataframe),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-04-04
解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題
很多朋友向小編求助pycharm安裝scrapy DLL load failed:找不到指定的程序的問題,就這一問題小編在window10 + anaconda3 +pycharm2020.1.1 + scrapy安裝親測可用,下面把我的處理過程分享到腳本之家平臺,供大家參考2021-06-06

