【问题标题】:How to remove HH:MM:SS from Date column in dataframe?如何从数据框中的日期列中删除 HH:MM:SS?
【发布时间】:2021-06-19 22:18:37
【问题描述】:

我有一个名为:twitter_df 的数据框,它有两列,推文和日期列。对于每条推文,都有一个日期时间条目,如下所示:

       Date
2019-11-29 12:50:54
2019-11-29 12:46:53
2019-11-29 12:46:10
2019-11-29 12:33:36
2019-11-29 12:17:43

我希望日期列的条目是这样的:

    Date
2019-11-29
2019-11-29 
2019-11-29 
2019-11-29 
2019-11-29 

我希望删除 HH:MM:SS 的原因是因为我要按日期对其进行分组。

我尝试了几个链接,但没有运气,有人可以帮忙吗?有人说我应该使用 pd.to_datetime 但不知道应该怎么做。

【问题讨论】:

    标签: python-3.x dataframe datetime


    【解决方案1】:

    这将创建一个新列 onlyDate,其中仅包含 Date 列中的日期。

    如果要替换现有列,请将左侧的“onlyDate”更改为“Date”。

    twitter_df['onlyDate'] = twitter_df['Date].dt.date
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-02
      • 2018-03-02
      • 2023-01-05
      • 2018-01-18
      • 1970-01-01
      • 2023-01-31
      • 2021-09-29
      • 1970-01-01
      相关资源
      最近更新 更多