Skip to content

Instantly share code, notes, and snippets.

@renkun-ken
renkun-ken / sim-demo.R
Created January 1, 2019 04:45
simulation-io-demo
library(data.table)
dir <- "~/output/sim"
dir.create(dir, showWarnings = FALSE, recursive = TRUE)
params <- expand.grid(
n = c(100, 1000, 10000),
mean = c(0.1, 0.2, 0.3),
sd = c(0.5, 1, 1.5))
@renkun-ken
renkun-ken / init.R
Last active November 26, 2019 12:07
vscode-R init
if (interactive()) {
local({
pid <- Sys.getpid()
tempdir <- tempdir(check = TRUE)
dir <- normalizePath(file.path(".vscode", "vscode-R"), mustWork = FALSE)
dir_session <- file.path(dir, pid)
if (dir.create(dir_session, showWarnings = FALSE, recursive = TRUE) || dir.exists(dir_session)) {
reg.finalizer(.GlobalEnv, function(e) {
unlink(dir_session, recursive = TRUE, force = TRUE)
}, onexit = TRUE)