canadiana

knitr::opts_chunk$set(
  warning = FALSE,
  message = FALSE,
  collapse = TRUE,
  comment = "#>"
)

Build Status codecov.io

canadiana is an R client for the Canadiana API

Install

install.packages("devtools")
devtools::install_github("sckott/canadiana")
library("canadiana")

Search for records

out <- cearch(q="railroads")
out$meta
out$facet
head(out$docs)

By language

cearch(lang="spa")$meta

By record type

cearch(type="page")$meta

Date delimit

cearch(q="railroads", df=1800, dt=1820)$meta

Sorting

cearch(q="railroads", df=1800, dt=1820, sort="oldest")$docs

Paging

# FIX ME - paging doesn' work for some reason
cearch(q="railroads", page=2)$meta

Get single item

item("oocihm.00001")


sckott/canadiana documentation built on May 29, 2019, 3:47 p.m.