使用静态日期值过滤 DataFrame
Filtering DataFrame with static date value
我正在尝试过滤 DataFrame 以获取所有大于“2012-09-15”的日期
我尝试了另一个 post 的解决方案,它建议我使用
data.filter(data("date").lt(lit("2015-03-14")))
但是我收到一个错误
TypeError: 'DataFrame' object is not callable
解决这个问题的方法是什么
"date" 两边需要方括号,即
data.filter(data["date"] < lit("2015-03-14"))
调用 data("date")
将 data
视为函数(而不是数据帧)
我正在尝试过滤 DataFrame 以获取所有大于“2012-09-15”的日期 我尝试了另一个 post 的解决方案,它建议我使用
data.filter(data("date").lt(lit("2015-03-14")))
但是我收到一个错误
TypeError: 'DataFrame' object is not callable
解决这个问题的方法是什么
"date" 两边需要方括号,即
data.filter(data["date"] < lit("2015-03-14"))
调用 data("date")
将 data
视为函数(而不是数据帧)