pandas进行时间数据的转换和计算时间差并提取年月日

 更新时间:2019年07月06日 15:14:54   作者:spartanfuk  
这篇文章主要介绍了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_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()

#使用时间序列数据绘图

data['stop_time_datetime'] = pd.to_datetime(data.stop_time)
data.groupby(data.stop_time_datetime.dt.hour).drugs_related_stop.sum().plot()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Python中数据类转换为JSON的方法详解

    Python中数据类转换为JSON的方法详解

    这篇文章主要介绍了Python中数据类转换为JSON的方法详解的相关资料,需要的朋友可以参考下
    2023-09-09
  • pymongo insert_many 批量插入的实例

    pymongo insert_many 批量插入的实例

    这篇文章主要介绍了pymongo insert_many 批量插入的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • 利用Python制作简易的点赞器

    利用Python制作简易的点赞器

    在今天,任何一个社区类平台,都具备点赞功能,应运而生的就是自动点赞器,俗称刷分机/刷赞器。本文将用Python编写一个点赞机器人,需要的可以参考一下
    2022-06-06
  • 探索Python中双下划线的特殊方法属性魔法世界

    探索Python中双下划线的特殊方法属性魔法世界

    这篇文章主要为大家介绍了Python中双下划线的特殊方法属性魔法世界探索,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • Python的字符串示例讲解

    Python的字符串示例讲解

    本文重点讲解字符串的创建,字符串的定义和字符串的常见操作,对Python的字符串不熟悉的同学随小编一起学习吧!
    2021-04-04
  • python实现对象列表根据某个属性排序的方法详解

    python实现对象列表根据某个属性排序的方法详解

    这篇文章主要介绍了python实现对象列表根据某个属性排序的方法,结合具体实例形式详细分析了Python对象列表遍历、排序的两种常见操作技巧,需要的朋友可以参考下
    2019-06-06
  • Python 实现简单的电话本功能

    Python 实现简单的电话本功能

    这篇文章主要介绍了Python 实现简单的电话本功能的相关资料,包括添加联系人信息,查找姓名显示联系人,存储联系人到 TXT 文档等内容,十分的细致,有需要的小伙伴可以参考下
    2015-08-08
  • Python进阶之import导入机制原理详解

    Python进阶之import导入机制原理详解

    在Python中,一个.py文件代表一个Module。在Module中可以是任何的符合Python文件格式的Python脚本。了解Module导入机制大有用处。快跟随小编一起学习一下吧
    2022-11-11
  • Python-Tkinter Text输入内容在界面显示的实例

    Python-Tkinter Text输入内容在界面显示的实例

    今天小编就为大家分享一篇Python-Tkinter Text输入内容在界面显示的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python实现实时监测可视化数据大屏

    Python实现实时监测可视化数据大屏

    实时监测的可视化数据大屏是一种非常有用的工具,可以帮助我们实时了解数据的变化和趋势,下面我们将介绍如何使用Python代码实现实时监测的可视化数据大屏,需要的可以参考一下
    2023-06-06

最新评论