【发布时间】:2018-10-04 02:32:24
【问题描述】:
应该是一个简单的,只是在查看了任何现有的例子之后没有得到任何地方。
我正在尝试过滤一个 df,其中我的 df 中的日期/时间等于我在另一个名为“date”的变量中的日期/时间。
这两个都存储为字符串。
df['DATE']的格式是这样的:
2017/11/28 14:19:58
日期格式如下:
11/28/2017 14:19
我希望这些返回匹配项。
df = df[df['DATE'][:-3] == date]
我得到的错误是:
raise IndexingError('Unalignable boolean Series provided as '
pandas.core.indexing.IndexingError: Unalignable boolean Series provided
as indexer (index of the boolean Series and of the indexed object do not match
似乎解释器将其视为我引用 df 位置,而不是在其中切片字符串。
【问题讨论】:
标签: python string pandas datetime