R中的sqldf日期不匹配
我试图按天和名称总结值,但在该天之后,列给出了错误的日期作为数字R中的sqldf日期不匹配,r,sqldf,R,Sqldf,我试图按天和名称总结值,但在该天之后,列给出了错误的日期作为数字 Day name value 02-09-2015 1 2 02-09-2015 2 4 02-09-2015 5 6 02-09-2015 6 8 02-09-2015 6 10 02-09-2015 7 12 02-09-2016 13 14 02-09-2016 14 16 library(lubridate) df$Day <- mdy(df$Day)
Day name value
02-09-2015 1 2
02-09-2015 2 4
02-09-2015 5 6
02-09-2015 6 8
02-09-2015 6 10
02-09-2015 7 12
02-09-2016 13 14
02-09-2016 14 16
library(lubridate)
df$Day <- mdy(df$Day)
tp=sqldf("select Day ,name ,avg(value) as value from df group by Day,name")
Day name value Correct_day_num
16475 1 2 42249
16475 2 4 42249
16475 5 6 42249
16475 6 9 42249
16475 7 12 42249
16840 13 14 42615
16840 14 16 42615
日名称值
02-09-2015 1 2
02-09-2015 2 4
02-09-2015 5 6
02-09-2015 6 8
02-09-2015 6 10
02-09-2015 7 12
02-09-2016 13 14
02-09-2016 14 16
图书馆(lubridate)
df$Day我不知道它是如何“正确的”Day\u num`asas.integer(df$Day)#[1]16475 16475 16475 16840 16840
相关的,可能重复的你能在你的帖子中添加dput(df1)
的输出吗?我无法复制您的sqldf输出。我不知道它是如何作为as.integer(df$day)#[1]16475 16475 16475 16475 16475 16475 16840 16840相关的“正确的日数”的,可能重复。您可以将dput(df1)
的输出添加到您的帖子中吗?我无法复制您的sqldf输出。