pandas進(jìn)行時(shí)間數(shù)據(jù)的轉(zhuǎn)換和計(jì)算時(shí)間差并提取年月日
#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')
#自定義一個(gè)時(shí)間,計(jì)算時(shí)間差
data_new = pd.to_datetime('2006-01-01') data['time_d'] = time_new - data.stop_datetime data['time_d'].head()
#統(tǒng)計(jì)各年份和月份出現(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í)間序列數(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)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
python統(tǒng)計(jì)中文字符數(shù)量的兩種方法
今天小編就為大家分享一篇python統(tǒng)計(jì)中文字符數(shù)量的兩種方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-01-01關(guān)于Pandas?count()與values_count()的用法及區(qū)別
這篇文章主要介紹了關(guān)于Pandas?count()與values_count()的用法及區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05解決python和pycharm安裝gmpy2 出現(xiàn)ERROR的問題
這篇文章主要介紹了python和pycharm安裝gmpy2 出現(xiàn)ERROR的解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08Python實(shí)現(xiàn)PDF到Word文檔的高效轉(zhuǎn)換
這篇文章主要為大家詳細(xì)介紹了如何使用Python編程語言,結(jié)合庫和工具,將PDF文件轉(zhuǎn)換為可編輯的Word文檔,使文檔的編輯變得方便高效,需要的可以參考下2024-01-01Python設(shè)計(jì)模式編程中解釋器模式的簡單程序示例分享
這篇文章主要介紹了Python設(shè)計(jì)模式編程中解釋器模式的簡單程序示例分享,解釋器模式強(qiáng)調(diào)用抽象類來表達(dá)程序中將要實(shí)現(xiàn)的功能,需要的朋友可以參考下2016-03-03python中protobuf和json互相轉(zhuǎn)換應(yīng)用處理方法
protobuf目前有proto2和proto3兩個(gè)版本,本文所介紹的是基于proto3,在Python 3.6.9環(huán)境下運(yùn)行,本文記錄一下python中protobuf和json的相互轉(zhuǎn)換的處理方法,感興趣的朋友跟隨小編一起看看吧2022-12-12