tft每日頭條

 > 生活

 > 如何将dataframe的value提出來

如何将dataframe的value提出來

生活 更新时间:2024-07-07 05:37:36

如何将dataframe的value提出來?如何将 DataFrame 列類型從對象類型轉換為日期時間?,今天小編就來說說關于如何将dataframe的value提出來?下面更多詳細答案一起來看看吧!

如何将dataframe的value提出來(如何将DataFrame列類型從對象類型轉換為日期時間)1

如何将dataframe的value提出來

如何将 DataFrame 列類型從對象類型轉換為日期時間?

Pandas 是Python第三方庫中的代表,可讓我們有效且高效地執行複雜的數據操作。在 pandas 中,我們主要是處理 DataFrame 形式的數據集。DataFrames 是 pandas 中間的二維數據結構。DataFrames 由行、列和數據組成。DataFrame 中的 Data 可以是任何類型。在這裡,我們将學習如何将對象類型的數據轉換為 DateTime 格式。

要将字符串轉換為 DateTime,我們将使用 pd.to_datetime()方法。 pandas.to_datetime() 方法 此方法用于将字符串轉換為日期時間格式。當加載 CSV 文件或創建 DataFrame 時,以字符串格式創建日期,此方法将此字符串數據轉換為正确的格式。

pd.to_datetime()方法語法:

pandas.to_datetime( arg, errors='raise', dayfirst=False, yearfirst=False, utc=None, format=None, exact=True, unit=None, infer_datetime_format=False, origin='unix', cache=True ) # 使用 pandas.to_datetime(args)

參數:

它采用必須轉換為 DateTime 格式的字符串。 它還需要一些可選參數,例如 dayfirst、yearfirst、utc、format。 要使用 Python Pandas,我們需要導入 pandas 庫。下面是語法,

import pandas as pd

代碼示例:

# 導入pandas庫 import pandas as pd # 創建一個字典 dict = {'name':['華筝','黃蓉','郭靖','楊過','小龍女'], 'DOB':['07/12/2001','08/11/2002','09/10/2003','10/09/2004','11/08/2005'], 'Gender':['女','女','男','男','女']} # 創建一個數據框 DataFrame df = pd.DataFrame(dict) # 确認數據框的數據類型 print(df.info()) # 将 DataFrame 列類型從字符串轉換為日期時間 df['DOB']= pd.to_datetime(df['DOB']) # 确認數據框的新數據類型 print(df.info())

結果輸出:

原數據框每列的數據類型是對象

<class 'pandas.core.frame.DataFrame'> RangeIndex: 5 entries, 0 to 4 Data columns (total 3 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 name 5 non-null object 1 DOB 5 non-null object 2 Gender 5 non-null object dtypes: object(3) memory usage: 248.0 bytes None

可以看到 DOB 列的格式,數據類型已轉換為日期時間格式

<class 'pandas.core.frame.DataFrame'> RangeIndex: 5 entries, 0 to 4 Data columns (total 3 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 name 5 non-null object 1 DOB 5 non-null datetime64[ns] 2 Gender 5 non-null object dtypes: datetime64[ns](1), object(2) memory usage: 248.0 bytes None

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved