在 Pandas 中將時間戳轉換為日期時間

Preet Sanghavi 2023年1月30日 2022年5月16日
  1. 使用 Timestamp 作為 Pandas 中的事件時間
  2. Pandas 中的日期時間
  3. 在 Pandas 中使用 to_pydatetime() 函式將時間戳轉換為日期時間
  4. まとめ
在 Pandas 中將時間戳轉換為日期時間

Pandas 是一種高階的資料分析工具或 Python 中的包擴充套件。

timestamp 是事件的時間,而 datetime 用於分析和運算元據。這就是為什麼我們必須學習如何將時間戳轉換為日期時間。

使用 Timestamp 作為 Pandas 中的事件時間

首先,我們將建立一個虛擬 DataFrame 來使用。

import pandas as pd
ts = pd.Timestamp('2014-01-23 00:00:00', tz=None)

程式碼塊建立一個資料變數,其值與事件關聯的特定時間戳指定的值相同。

print(ts)

輸出:

2014-01-23 00:00:00

此時間戳表示事件期間的年、月、日、小時、分鐘和秒。

這些資料通常是從本地計算機獲取的,對分析不友好。

Pandas 中的日期時間

Datetime 是最常見的資料分析型別之一。它有助於跟蹤產品的運動和活動。

它還有助於瞭解產品在市場中的參與度。

在 Pandas 中使用 to_pydatetime() 函式將時間戳轉換為日期時間

ts.to_pydatetime()

輸出。

datetime.datetime(2014, 1, 23, 0, 0)

正如我們所見,時間戳已轉換為日期時間格式。

まとめ

因此,藉助 Pandas 中的 to_pydatetime() 函式,我們可以有效地操作我們的資料,將我們的 timestamp 轉換為 datetime

Preet Sanghavi avatar Preet Sanghavi avatar

Preet writes his thoughts about programming in a simplified manner to help others learn better. With thorough research, his articles offer descriptive and easy to understand solutions.

LinkedIn GitHub

相關文章 - Python Pandas