Python数据科学手册Seaborn马拉松可视化里时分秒转化为秒数的问题

Python数据科学手册Seaborn马拉松可视化里时分秒转化为秒数的问题

问题描述:

我实在是太懒了,问题描述抄的网上的哈哈哈:https://www.jianshu.com/p/6ab7afa059d1

在做Python Data Science Handbook的实例学习,4.16.3 案例:探索马拉松比赛成绩里,有提示将时分秒的时间化为秒的总数,以方便画图。书里给出的指令是:

data[‘split_sec‘]=data[‘split‘].astype(int)/1E9

data[‘final_sec‘]=data[‘final‘].astype(int)/1E9

我用这种方式会出现以下错误:

TypeError: cannot astype a timedelta from [timedelta64[ns]] to [int32]

解决办法:

问题描述的连接里面给出了一种解决办法,可是这种解决办法太复杂了,我想了一个更简单的。

先写一个将Timedelta格式的时间数据转化为总秒数的函数:

def transfor_time(tt):
    return tt.total_seconds()

然后对我们需要的列广播这个函数:

data['split_sec'] = data['split'].apply(transfor_time)
data['final_sec'] = data['final'].apply(transfor_time)

查看结果:

data.head()

OK!完美解决。。。



我的CSDN:https://blog.csdn.net/qq_21579045

我的博客园:https://www.cnblogs.com/lyjun/

我的Github:https://github.com/TinyHandsome

纸上得来终觉浅,绝知此事要躬行~

欢迎大家过来OB~

by 李英俊小朋友

原文地址:https://www.cnblogs.com/lyjun/p/10947969.html

时间: 2025-01-06 19:57:53

Python数据科学手册Seaborn马拉松可视化里时分秒转化为秒数的问题的相关文章

《Python数据科学手册》【高清中文版PDF+高清英文版PDF+源代码】

下载:https://pan.baidu.com/s/1RDTQxG3vjG2xGsX4Mx-5KA 最新出版的<Python数据科学手册>. <Python数据科学手册>[中文版和英文版][高清完整版PDF]+[配套源代码] 高清中文版PDF,474页,带目录和书签,能够复制粘贴:高清英文版PDF,548页,带目录和书签,能够复制粘贴:中英文两版可以对比学习. 配套源代码: 经典书籍,讲解详细: 其中高清中文版如图 原文地址:http://blog.51cto.com/32151

分享《Python数据科学手册》【高清中文版PDF+高清英文版PDF+源代码】

下载:https://pan.baidu.com/s/1RDTQxG3vjG2xGsX4Mx-5KA 最新出版的<Python数据科学手册>. <Python数据科学手册>[中文版和英文版][高清完整版PDF]+[配套源代码] 高清中文版PDF,474页,带目录和书签,能够复制粘贴:高清英文版PDF,548页,带目录和书签,能够复制粘贴:中英文两版可以对比学习. 配套源代码: 经典书籍,讲解详细: 其中高清中文版如图 原文地址:http://blog.51cto.com/32151

《Python数据科学手册》【中文版和英文版】【高清完整版PDF】+【配套源代码】

下载:https://pan.baidu.com/s/1RDTQxG3vjG2xGsX4Mx-5KA 最新出版的<Python数据科学手册>. 高清中文版PDF,474页,带目录和书签,能够复制粘贴:高清英文版PDF,548页,带目录和书签,能够复制粘贴:中英文两版可以对比学习. 配套源代码: 经典书籍,讲解详细: 其中高清中文版如图 原文地址:http://blog.51cto.com/3215120/2306934

分享《Python数据科学手册》+PDF+源码+Jake VanderPlas+陶俊杰

下载:https://pan.baidu.com/s/1k1uUwhgI-KxRqRK9jLjKIg 转自:http://blog.51cto.com/14087171 最新出版的<Python数据科学手册>. <Python数据科学手册>高清中文版PDF+高清英文版PDF+源代码 高清中文版PDF,474页,带目录和书签,能够复制粘贴:高清英文版PDF,548页,带目录和书签,能够复制粘贴:中英文两版可以对比学习.配套源代码: 经典书籍,讲解详细: 其中高清中文版如图 原文地址:

《Python数据科学手册》第二章 Numpy入门2.1—2.3

 2.1 理解Python中的数据类型 Python的用户被其易用性所吸引,其中一个易用之处就在于动态输入,即在Python中,类型是动态推断的.这意味着可以将任何类型的数据指定给任何变量.但是这种类型灵活性也指出了一个事实: Python 变量不仅是它们的值,还包括了关于值的类型的一些额外信息 . C语言整型本质上是对应某个内存位置的标签,里面存储的字节会编码成整型.而Python的整型其实是一个指针,只向包含这个Python对象所有信息的某个内存位置,其中包括可以转换成整型的字节.Pytho

Python数据科学精华实战课程|Python数据科学视频教程

Python数据科学精华实战课程网盘地址:https://pan.baidu.com/s/1j6o8qNw2qhBkJYOKW-YrYw 提取码: 67in备用地址(腾讯微云):https://share.weiyun.com/56gifEp 密码:qbta8q 课程规划全面.涵盖基础知识.爬虫采集.数据处理.可视化.数据建模,难得一见的Python体系全面数据科学课程,起步之路有高度:精品质量.课程设计环节紧凑,循循善诱:课堂教学如行云流水,让人受益匪浅 第一章:Python与数据科学应用第二

Python数据科学-技术详解与商业实践视频教程

Python数据科学-技术详解与商业实践(八大案例)网盘地址:https://pan.baidu.com/s/13QrR_5Er6LgWCWzSb7qOrQ 提取码:s7vw备用地址(腾讯微云):https://share.weiyun.com/5y4F4rX 密码:afinqx 养成式数据科学家培养模式,针对入门难.头绪乱.进步缓慢.缺乏业界经验.面试恐惧等问题提供解决方案. 第一讲: 数据科学家的武器库第二讲:Python基础第三讲:信用卡客户特征分析-产品客户画像初步第四讲:二手房价格分析

[python]-数据科学库Numpy学习

一.Numpy简介: Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于列表的元素可以是任何对象,因此列表中所保存的是对象的指针.这样为了保存一个简单的[1,2,3],需要有3个指针和三个整数对象.对于数值运算来说这种结构显然比较浪费内存和CPU计算时间.此外Python还提供了一个array模块,array对象和列表不同,它直接保存数值,和C语言的一维数组比较类似.但是由于它不支持多维,也没有各种运算函数,因此也不适合做数值运算. NumPy提供了两种基本的对象:nda

20本机器学习与数据科学必读书籍

高校的暑假即将来临,有没有想利用这个暑假为自己充电,为未来的自己赢在起跑线上,成为人工智能界的人生赢家呢?来自 KDnuggets 的 Matthew Mayo 就提供了这份书单,小编在翻译此书单的同时,还贴心搜索了相应的中文译本,并提供了中文版的购买链接.加油吧,骚年! 如果你想了解大数据的学习路线,想学习大数据知识以及需要免费的学习资料可以加群:784789432.欢迎你的加入.每天下午三点开直播分享基础知识,晚上20:00都会开直播给大家分享大数据项目实战. 1. <统计思维:程序员数学之