Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
eval = rlang::is_installed("webfakes")
)
## ----pin-mtcars---------------------------------------------------------------
library(pins)
board <- board_temp(versioned = TRUE)
## -----------------------------------------------------------------------------
board %>% pin_write(mtcars, type = "json")
## -----------------------------------------------------------------------------
# we need a short delay here to keep the versions in the right order
Sys.sleep(2)
## ----metric-------------------------------------------------------------------
mtcars_metric <- mtcars
mtcars_metric$lper100km <- 235.215 / mtcars$mpg
board %>% pin_write(mtcars_metric, name = "mtcars", type = "json")
## ----board-pin-list-----------------------------------------------------------
board %>% pin_list()
board %>% pin_versions("mtcars")
## -----------------------------------------------------------------------------
board %>% write_board_manifest()
## -----------------------------------------------------------------------------
withr::with_dir(board$path, fs::dir_ls())
## ----board-serve--------------------------------------------------------------
board_server <- webfakes::new_app()
board_server$use(webfakes::mw_static(root = board$path))
board_process <- webfakes::new_app_process(board_server)
web_board <- board_url(board_process$url())
## -----------------------------------------------------------------------------
# web_board <- board_url("https://not.real.website.co/pins/")
## -----------------------------------------------------------------------------
web_board %>% pin_list()
versions <- web_board %>% pin_versions("mtcars")
versions
## -----------------------------------------------------------------------------
web_board %>% pin_read("mtcars") %>% head()
## -----------------------------------------------------------------------------
web_board %>% pin_read("mtcars", version = versions$version[[1]]) %>% head()
## -----------------------------------------------------------------------------
# board <- board_url("https://user-name.github.io/repo-name/pins-board/")
## -----------------------------------------------------------------------------
# board <- board_url("https://your-existing-bucket.s3.us-west-2.amazonaws.com/")
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.