【问题标题】:Dataframe subsets based on date基于日期的数据框子集
【发布时间】:2022-01-23 13:44:35
【问题描述】:

我正在尝试分析一些数据,但想“自动”将它们分成不同的子集。它是一个带有“日期”、“时间”和“心率”的数据框。我想在不同的日子创建子集。已经试过了

data.loc[df['date']==2022-02-06]

但返回下一个错误:

SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers

任何想法我该怎么做?

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    我认为你错过了报价:

    #              HERE ---v----------v
    data.loc[df['date'] == '2022-02-06']
    

    否则你试图从八进制中减去一个整数:

    >>> 2022-02
    ...
    SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers
    
    >>> 2022-0o2
    2020
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-26
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多