我有一个具有“DATE”字段的数据框。例如:"24-10-2015"
该变量采用日期格式。
当我使用sqldf时,例如:select min(DATE), MAX (DATE) from table ...
,输出是类似于16623
的数字。
尝试过FORMAT和CONVERT,但它们在sqldf中不起作用。
有什么提示吗?
最佳答案
为数据框中的每一列指定方法。假设“数据”是数据框的名称,其中列名“d”包含“日期”格式。
请尝试以下方法:
sqldf('select max(d) as MAX__Date,
min(d) as MIN__DATE
from data',
method = "name__class")
这应该工作。
关于r - 如何使用sqldf获取日期?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33548219/