2.2 KiB
2.2 KiB
Datatable package
Org document with R code
rm(list = ls())
Introduction
library(data.table)
Reading data into R using {data.table}
url = "https://raw.githubusercontent.com/Rdatatable/data.table/master/vignettes/flights14.csv"
flights <- fread(url)
names(flights)
flights
nrow(flights)
[1] 253316
Creating a data.table:
dt <- data.table(col1 = c(1:6),
col2 = LETTERS[1:6],
col3 = (1))
class(dt)
class(dt$col2)
Some references to learn more about {data.table}
- https://cran.r-project.org/web/packages/data.table/vignettes/datatable-intro.html
-
See vignettes in R:
> vignette(package="data.table")
- https://atrebas.github.io/post/2019-03-03-datatable-dplyr/
- https://rdatatable.gitlab.io/data.table/
- https://s3.amazonaws.com/assets.datacamp.com/blog_assets/datatable_Cheat_Sheet_R.pdf
- https://stackoverflow.com/questions/21435339/data-table-vs-dplyr-can-one-do-something-well-the-other-cant-or-does-poorly
-
dtplyr
package: