CrunchExpr and CrunchLogicalExpr,
encapuslate derivations of Crunch variables, which are only evaluated when
passed to a function like as.vector. They allow you to compose
functional expressions of variables and evaluate them against the server
only when appropriate.
"!"(x)
"%in%"(x, table)
"%in%"(x, table)
"%in%"(x, table)
"%in%"(x, table)
"%in%"(x, table)
"%in%"(x, table)
"%in%"(x, table)
"%in%"(x, table)
"=="(e1, e2)
"=="(e1, e2)
"!="(e1, e2)
"!="(e1, e2)
"is.na"(x)
bin(x)
rollup(x, resolution = rollupResolution(x))%in%. See matchrollup. Either NULL or a character in
c("Y", "Q", "M", "W", "D", "h", "m", "s", "ms") indicating the unit of
time at which a Datetime variable should be aggregated. If NULL,
the server will determine an appropriate resolution based on the range of
the data.as.vector returns an R vector.