Я пытаюсь отфильтровать DataFrame, чтобы получить все даты больше «2012-09-15». Я пробовал решение из другого поста, в котором предлагалось использовать
data.filter(data("date").lt(lit("2015-03-14")))
, но я получаю ошибку
Ошибка типа: объект DataFrame не может быть вызван
Какое решение для этого
Вам нужны квадратные скобки вокруг «даты», т.е.
data.filter(data["date"] < lit("2015-03-14"))
При вызове data("date") трактуется data как функция (а не фрейм данных)
data("date")
data