Hook to fetch a resource from a file, for use with
driver_external. We take two functions as arguments: the first
converts a key/namespace pair into a filename, and the second
reads from that filename. Because many R functions support
reading from URLs fetch_hook_read
can be used to read from
remote resources.
fetch_hook_read(fpath, fread)
fpath | Function to convert |
---|---|
fread | Function for converting |
For more information about using this, see
storr_external
(this can be used as a
fetch_hook
argument) and the vignette:
vignette("external")
hook <- fetch_hook_read( function(key, namespace) paste0(key, ".csv"), function(filename) read.csv(filename, stringsAsFactors = FALSE))