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

