如何在熊猫的数据框中选择多个日期列,然后全部格式化? (蟒蛇)

我有一个大型数据集,其中包含多个需要清除的日期列,主要是通过删除时间戳记,因为它们都是00:00:00。我想编写一个收集类型为datetime的所有列的函数,然后对所有列进行格式化,而不必每次都进行攻击。

a751113604 回答:如何在熊猫的数据框中选择多个日期列,然后全部格式化? (蟒蛇)

我知道了。这是我想出的,它对我有用:

def tidy_dates(df):
    for col in df.select_dtypes(include="datetime64[ns,UTC]"):
        df[col] = df[col].dt.strftime("%Y-%m-%d")
    return df

本文链接:https://www.f2er.com/3138530.html

大家都在问