Python 在数据框中将格式为(YYYY-MM-DD)的日期拆分为3个新列,分别为年、月和;日期

Python 在数据框中将格式为(YYYY-MM-DD)的日期拆分为3个新列,分别为年、月和;日期,python,pandas,date,Python,Pandas,Date,如何在dataframe中将下面示例中的字符串拆分为年、月和日期等新列 示例:数据框中的A列 Column A 2017-10-15 dataframe中的预期输出结果 Column A Year Month Date 2017-10-15 2017 10 15 仅当“列A”为日期时间格式时,此操作才有效。你可以用它来做 df['Column A']=pd.to_datetime(df['Column A'],格式='%Y-%m-%d')谢谢!这是我需要的。 df['

如何在dataframe中将下面示例中的字符串拆分为年、月和日期等新列

示例:数据框中的A列

Column A
2017-10-15
dataframe中的预期输出结果

Column A    Year  Month Date 
2017-10-15   2017   10    15
仅当“列A”为日期时间格式时,此操作才有效。你可以用它来做
df['Column A']=pd.to_datetime(df['Column A'],格式='%Y-%m-%d')

谢谢!这是我需要的。
df['year']= df['Date'].dt.year
df['month']= df['Date'].dt.month
df['day']= df['Date'].dt.day