loc Funktion下一个值

问题描述 投票:0回答:1

我对.loc功能有一点问题。这是代码:

date = df.loc [df ['date'] == d] .index [0]

[d是一个特定日期(例如21.11.2019)

问题是周末可能需要几天。在date列的数据框中,没有周末的值。 (仅包含工作日的日历天)

如果有d在周末,他会采取第二天的任何方式吗?

我会有类似index.get_locmethod = bfill]的东西>

有人知道如何为.loc实现吗?

我对.loc函数有一点问题。以下是代码:date = df.loc [df ['date'] == d] .index [0] d是一个特定日期(例如21.11.2019)问题是周末可能需要几天。 ...

python-3.x nearest-neighbor loc
1个回答
0
投票

IIUC,您想将格式:dd.mm.yyyy的日期移动到最近的星期一(如果它们恰好在周末落下),或者如果它们是工作日,则将其保留不变。最有效的方法是仅在将d传递给pandas.loc[...]之前对其进行修改,而不是寻找最近的邻居。

© www.soinside.com 2019 - 2024. All rights reserved.