相关疑难解决方法(0)

慢 pd.to_datetime()

我正在阅读两种非常相似的 csv 文件。它们的长度大致相同,20 000 行。每条线代表每秒记录的参数。因此,第一列是时间戳。

  • 在第一个文件中,模式如下:2018-09-24 15:38
  • 在第二个文件中,模式如下:2018-09-24 03:38:06 PM

在这两种情况下,命令是相同的:

data = pd.read_csv(file)
data['Timestamp'] = pd.to_datetime(data['Timestamp'])
Run Code Online (Sandbox Code Playgroud)

我检查两行的执行时间:

  • pd.read 在这两种情况下同样有效
  • 执行第二行代码需要大约 3 到 4 秒的时间

唯一的区别是日期模式。我不会怀疑。你知道为什么吗?你知道如何解决这个问题吗?

python string-to-datetime pandas

3
推荐指数
1
解决办法
1554
查看次数

标签 统计

pandas ×1

python ×1

string-to-datetime ×1