Explore

Find agent skills by outcome

134,529 skills indexed with the new KISS metadata standard.

Showing 24 of 134,529Categories: Cursor-rules, Data, General, Coding & Debugging, Writing & Content
General
PromptBeginner5 minmarkdownQuality: 24

- Factors

raw vectors

0
General
PromptBeginner5 minmarkdownQuality: 24

- Return value orientation is transposed: if FUN returns length-n vector

result has dim `c(n

0
Data
PromptBeginner5 minmarkdownQuality: 28

- On a data frame

apply coerces to matrix via as.matrix first — mixed types become character.

0
Data
PromptBeginner5 minmarkdownQuality: 28

- subset argument uses non-standard evaluation — column names are resolved in the data frame

which can silently pick up wrong variables in programmatic use. Use [ with explicit logic in functions.

0
Data
PromptBeginner5 minmarkdownQuality: 24

- Matrix indexing a data frame (`df[cbind(i

j)]`) coerces to matrix first — avoid.

0
Data
PromptBeginner5 minmarkdownQuality: 28

- Data frame [ with single column: `df[

1]` returns a vector (drop=TRUE default for columns)

0
Coding & Debugging
PromptBeginner5 minmarkdownQuality: 28

- Factor indexing: x[f] uses integer codes of factor f

not its character labels. Use x[as.character(f)] for label-based indexing.

0
General
PromptBeginner5 minmarkdownQuality: 24

- `m[j = 2

i = 1] is m[2

0
General
PromptBeginner5 minmarkdownQuality: 24

Non-obvious behaviors

gotchas

0
General
PromptBeginner5 minmarkdownQuality: 28

- stl requires s.window (seasonal window) — must be specified

no default. s.window = periodic assumes fixed seasonality.

0
General
PromptBeginner5 minmarkdownQuality: 24

- stl result components: $time.series matrix with columns seasonal

trend

0
General
PromptBeginner5 minmarkdownQuality: 24

- decompose: simpler than stl

uses moving averages. type = additive or multiplicative.

0
General
PromptBeginner5 minmarkdownQuality: 24

- `arima(x

order = c(p

0
General
PromptBeginner5 minmarkdownQuality: 24

- vignette() lists all vignettes; `vignette(name

package = pkg)` opens a specific one.

0
Data
PromptBeginner5 minmarkdownQuality: 24

- `ts(data

start

0
General
PromptBeginner5 minmarkdownQuality: 24

- `format(object.size(x)

units = MB)` for human-readable output.

0
General
PromptBeginner5 minmarkdownQuality: 24

- Update with `setTxtProgressBar(pb

value). Close with close(pb)`.

0
General
PromptBeginner5 minmarkdownQuality: 24

- Style 1: rotating |/-\

style 2: simple progress. Only style 3 shows percentage.

0
General
PromptBeginner5 minmarkdownQuality: 24

- Works with factors

matrices

0
General
PromptBeginner5 minmarkdownQuality: 24

- `txtProgressBar(min

max

0
Data
PromptBeginner5 minmarkdownQuality: 24

- `relist(flesh

skeleton) — flesh` is the flat data

0
General
PromptBeginner5 minmarkdownQuality: 28

- Does add new names not in x — it uses x[names(val)] <- val internally

so any name in val gets added or replaced.

0
General
PromptBeginner5 minmarkdownQuality: 28

- Inverse of unlist: given a flat vector and a skeleton list

reconstructs the nested structure.

0
General
PromptBeginner5 minmarkdownQuality: 24

- `modifyList(x

val) replaces elements of list x with those in val` by name.

0