Description Usage Arguments Examples
View source: R/cacheDirectories.R
Sets a global variable specifying the default cache directory for
simpleCache
calls.
1 | setCacheDir(cacheDir = NULL)
|
cacheDir |
Directory where caches should be stored |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # choose location to store caches
cacheDir = tempdir()
cacheDir
setCacheDir(cacheDir)
# build some caches
simpleCache("normSample", { rnorm(5e3, 0,1) }, recreate=TRUE, timer=TRUE)
simpleCache("normSample", { rnorm(5e3, 0,1) })
simpleCache("normSample", { rnorm(5e3, 0,1) }, reload=TRUE)
# storing a cache after-the-fact
normSample2 = rnorm(10, 0, 1)
storeCache("normSample2")
# what's available?
listCaches()
# load a cache
simpleCache("normSample")
# load multiples caches
loadCaches(c("normSample", "normSample2"), reload=TRUE)
|
[1] "/work/tmp/tmp/RtmpH8khhQ"
::Creating cache:: /work/tmp/tmp/RtmpH8khhQ/normSample.RData
<00h 00m 0.0s>::Object exists (in .GlobalEnv):: normSample
::Loading cache:: /work/tmp/tmp/RtmpH8khhQ/normSample.RData
::Creating cache:: /work/tmp/tmp/RtmpH8khhQ/normSample2.RData
[1] "normSample.RData" "normSample2.RData"
::Object exists (in .GlobalEnv):: normSample
::Loading cache:: /work/tmp/tmp/RtmpH8khhQ/normSample.RData
::Loading cache:: /work/tmp/tmp/RtmpH8khhQ/normSample2.RData
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.