| head.tbl_lazy | R Documentation |
This is a method for the head() generic. It is usually translated to the
LIMIT clause of the SQL query. Because LIMIT is not an official part of
the SQL specification, some database use other clauses like TOP or
FETCH ROWS.
Note that databases don't really have a sense of row order, so what "first"
means is subject to interpretation. Most databases will respect ordering
performed with arrange(), but it's not guaranteed. tail() is not
supported at all because the situation is even murkier for the "last" rows.
## S3 method for class 'tbl_lazy'
head(x, n = 6L, ...)
x |
A lazy data frame backed by a database query. |
n |
Number of rows to return |
... |
Not used. |
Another tbl_lazy. Use dplyr::show_query() to see the generated
query, and use collect() to execute the query
and return data to R.
library(dplyr, warn.conflicts = FALSE)
db <- memdb_frame(x = 1:100)
db %>% head() %>% show_query()
# Pretend we have data in a SQL server database
db2 <- lazy_frame(x = 1:100, con = simulate_mssql())
db2 %>% head() %>% show_query()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.