Hi R-helpers,

I am trying the following code in R

merge(x=Master1,y=demo_dtls,by.x=c("ID_CASE","ts"),by.y=c("ID_CASE","TS_EVENT"))

where,

class(demo_dtls$TS_EVENT)
[1] "POSIXct" "POSIXt"
class(Master1$ts)
[1] "POSIXct" "POSIXt"

and

> class(Master1)[1] "data.table" "data.frame"> class(demo_dtls)[1] "data.frame"


But I am getting the following error

Error in merge.data.table(x = Master1, y = demo_dtls, by.x = c("ID_CASE",  :
  Can not match keys in x and y to automatically determine appropriate
`by` parameter. Please set `by` value explicitly.

Why am I getting this error?
Any help will be appreciated


-- 
Regards
Abhinaba Roy

	[[alternative HTML version deleted]]

