如何在python pandas数据框中添加创建日期和修改日期列?如果我创建了一个新行,它应该显示创建日期列,如果该行被修改,那么数据框应该显示修改日期列,其中数据框中的每一行都有创建日期,即数据框中的行已经创建或输入到数据框中,并有修改日期i。e对于每一行,如果有任何修改已经完成,然后我想在该行的修改日期。我有列数,想在数据框中添加两个新列,其中一个显示创建日期,另一个显示修改日期
ctehm74n1#
我从您的问题中了解到,如果行已存在于数据框中,并且如果是新条目,则您希望显示该行的修改时间。如果是新条目,则需要将新条目追加到数据框中,以便最新条目的创建日期为空
df.loc[df['DateCreation'].notnull(), "DateModified"] = pd.Timestamp.today().strftime('%Y-%m-%d %H:%M') df.loc[df['DateCreation'].isnull(), "DateCreation"] = pd.Timestamp.today().strftime('%Y-%m-%d %H:%M')
1条答案
按热度按时间ctehm74n1#
我从您的问题中了解到,如果行已存在于数据框中,并且如果是新条目,则您希望显示该行的修改时间。如果是新条目,则需要将新条目追加到数据框中,以便最新条目的创建日期为空