我正在尝试过滤DataFrame以获取所有大于'2012-09-15'的日期我尝试了另一则建议我使用的帖子的解决方案
data.filter(data("date").lt(lit("2015-03-14")))
但我遇到错误
TypeError:'DataFrame'对象不可调用
对此有什么解决方案
您需要在“日期”前后加上方括号,例如
data.filter(data["date"] < lit("2015-03-14"))
调用data("date")
会将data
视为一个函数(而不是数据帧)