我有date带有 type列的数据框datetime64[ns]。
当我尝试使用MM-DD基于日期列的格式创建新的列日时,只有第一种方法从下面开始工作。为什么第二种方法在熊猫中不起作用?
df['day'] = df['date'].dt.strftime('%m-%d')
df['day2'] = str(df['date'].dt.month) + '-' + str(df['date'].dt.day)
一行的结果:
day 01-04
day2 0 1\n1 1\n2 1\n3 1\n4 ...
列的类型
day object
day2 object
qq_遁去的一_1
相关分类