src_sqlite
of the Lahman baseball database.This creates an interesting database using data from the Lahman baseball data source, provided by Sean Lahman at http://seanlahman.com/download-baseball-database/, and made easily available in R through the Lahman package by Michael Friendly, Dennis Murphy and Martin Monkman. See the documentation for that package for documentation of the individual tables.
lahman_sqlite(path = NULL)lahman_postgres(dbname = "lahman", host = "localhost", ...)
lahman_mysql(dbname = "lahman", ...)
copy_lahman(con, ...)
has_lahman(type, ...)
lahman_srcs(..., quiet = NULL)
Other arguments passed to src
on first
load. For MySQL and PostgreSQL, the defaults assume you have a local
server with lahman
database already created.
For lahman_srcs()
, character vector of names giving srcs to generate.
src type.
if TRUE
, suppress messages about databases failing to
connect.
# Connect to a local sqlite database, if already created
# \donttest{
library(dplyr)
if (has_lahman("sqlite")) {
lahman_sqlite()
batting <- tbl(lahman_sqlite(), "Batting")
batting
}
# Connect to a local postgres database with lahman database, if available
if (has_lahman("postgres")) {
lahman_postgres()
batting <- tbl(lahman_postgres(), "Batting")
}
# }
Run the code above in your browser using DataLab