簡體   English   中英

Python / Pandas - SettingWithCopyWarning 使用 DatetimeIndex().day

[英]Python / pandas - SettingWithCopyWarning using DatetimeIndex().day

我有給出 SettingWithCopy 警告的代碼,但我無法正確地重新編碼。

dataframe['day'] = pandas.DatetimeIndex(dataframe['date_time']).day

我正在嘗試在原始數據框中制作列,以保留日期、年份等。

你可以簡單地通過調用 day 來做到這一點:

df['day'] = df['date_time'].day

但我懷疑警告來自哪里。

你需要Series.dt.daySeries.dt.year

df['day'] = df['date_time'].dt.day
df['year'] = df['date_time'].dt.year

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM