Pandas中數(shù)據(jù)類型轉(zhuǎn)換的方法有哪些

小億
109
2024-05-11 16:36:49

  1. 使用astype()方法:可以通過astype()方法將數(shù)據(jù)轉(zhuǎn)換為指定的數(shù)據(jù)類型。
df['column_name'] = df['column_name'].astype('int')
  1. 使用to_numeric()方法:可以將數(shù)據(jù)轉(zhuǎn)換為數(shù)字類型,如果無(wú)法轉(zhuǎn)換則會(huì)報(bào)錯(cuò)或返回NaN。
df['column_name'] = pd.to_numeric(df['column_name'], errors='coerce')
  1. 使用to_datetime()方法:可以將數(shù)據(jù)轉(zhuǎn)換為日期時(shí)間類型。
df['column_name'] = pd.to_datetime(df['column_name'])
  1. 使用to_timedelta()方法:可以將數(shù)據(jù)轉(zhuǎn)換為時(shí)間間隔類型。
df['column_name'] = pd.to_timedelta(df['column_name'])

0