python时间差怎么转换为数字_pandas进⾏时间数据的转换和
计算时间差并提取年⽉⽇...
#pd.to_datetime函数
#读取数据
import pandas as pd
data = pd.read_csv('police.csv')
#将stop_date转化为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()
#统计各年份和⽉份出现的次数
data.stop_ar.value_counts()
data.stop_h.value_counts()
#提取年、⽉、⽇
#提取年
data['year'] = data.stop_ar
data['year'].head()
#提取⽉份
data['month'] = data.stop_h
data['month'].head()
#提取⽇
data['day'] = data.stop_datetime.dt.day
python怎么读csv数据data['day'].head()
#使⽤时间序列数据绘图
data['stop_time_datetime'] = pd.to_datetime(data.stop_time)
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持脚本之家。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论