- `tryCatch` **unwinds** the call stack — handler runs in the calling environment
not where the error occurred. Cannot resume execution.
Explore
119,826 skills indexed with the new KISS metadata standard.
not where the error occurred. Cannot resume execution.
error = function(e) e)` returns the error condition object.
x)` returns the **index** of the first match (like `Find` but returns position
x)` returns the **first** element where `f(elem)` is `TRUE`. `Find(f
length)` but faster (implemented in C).
x)` keeps elements where `f(elem)` is `TRUE`. Unlike `x[sapply(x
...)` is a simple wrapper for `mapply(f
x
x
x)` applies binary function `f` cumulatively: `Reduce(+
args_list)` — `args` must be a **list**
gotchas
list_of_dfs)` to combine a list of data frames.
expr)` avoids repeating `df$` everywhere
need Reduce/Filter/Map
`warning()`
time zones cause off-by-one
regex behaves differently than expected
layout/mfrow interaction is confusing
need to choose correct p.adjust method
`*` vs `:`
apply on data frame gives unexpected coercion
read the reference files in `references/`:
surprising defaults