当前位置: 首页 > 知识库问答 >
问题:

尝试使用pandas将字符串转换为时间格式

白永昌
2023-03-14

我喜欢用熊猫导入数据集,这是我的代码:

data = pd.read_csv(source + 'clustering_CB\\AAA_tableau_jan_oct_19_cardiologia.txt' ,sep='\t' , engine='python')

Col10列包含字符串值,可以让我知道web访问的持续时间

00:02:35

2分35秒。我喜欢做的是将此列作为时间格式导入,以测量(以秒或分钟为单位)网络访问的持续时间。

共有1个答案

傅博瀚
2023-03-14

如果我正确理解您的问题,该列已经包含timedelta值(字符串格式)-在这种情况下,您可以应用<code>pd。to_timedelta函数到列:

timedelta = pd.to_timedelta(df["Col10"])
 类似资料:
  • 问题内容: 我在Python 2.7中具有以下Pandas数据框。 数据框如下所示: 该数据框来自 .csv文件。我使用熊猫作为熊猫数据框读取 .csv文件。当我使用它时,它表明该列具有数据类型。我想将此列转换为数据类型,但我只想要时间部分- 我不需要年,月,日。 我可以尝试这样: 但问题是,当我运行它仍然显示该列的。 有没有办法将此列转换为只有时间的日期时间格式? 附加信息: 要创建上述数据框并

  • 问题内容: 我正在尝试以 2015-08-20T08:26:21.000Z* 到 2015-08-20T08:26:21Z 的格式创建字符串 * 我知道可以使用某些String拆分技术来做到这一点,但是我想知道是否有一种优雅的解决方案(只需最少的代码更改)。 以上都是时间字符串,我需要的最后一个是ISO 8601中的Date。http://tools.ietf.org/html/rfc3339#s

  • 问题内容: 我正在尝试将字符串“ 20091229050936”转换为“ 2009年12月29日(UTC)05:09” 给 显然,我犯了一个错误:时间是错误的,它是日期时间对象!它有一个日期 和 一个时间部分! 给 我如何将字符串转换为格式化的日期字符串? 问题答案: 返回一个; 接受作为可选参数: 给

  • 我有一个非常基本的Spring Boot应用程序,具有。-data-jpa、.-data-rest和。-web依赖项。在我的模型中,有一个实体,它包含一个整数属性。当我用REST调用获取资源时,会出现以下异常: .W.S.M.S.DefaultHandlerExceptionResolver:未能写入HTTP消息:org.springframework.HTTP.converter.HttpMes

  • 问题内容: 我一直在寻找一种将字符串(以纪元时间)转换为日期的方法。 基本上,我需要使用this:(以字符串形式)并将其放入this:中。 我一直在看strptime和strftime,但似乎都没有为我工作。有什么建议么? 编辑:谢谢,伙计们。我将其转换为int ,将其转换为,然后在其上运行。完美地工作! 问题答案: 如果只有该值是整数而不是字符串,则可以调用。如果只有某种方法可以将字符串转换为整

  • 我是初学C#的,我想为学校创建一个计算器,但是在第45行出现了一个错误。错误消息:字符串长度必须正好为一个字符。我认为在拆分String数组然后另存为char数组之后会有一个错误。但我不知道为什么,也许是假的。 代码部分: 错误消息由char[]发送。 我想我有一个从字符串[]分裂的翻译错误