Skip to main content
remove `as.data.frame`
Source Link
Joshua Ulrich
  • 177.3k
  • 33
  • 357
  • 429

Short answer: don't do that; use a list instead.

Assuming data is a data.frame:

vars <- lapply(data, my.fun)
results <- as.data.frame(lapply(vars, new.fun))

Short answer: don't do that; use a list instead.

Assuming data is a data.frame:

vars <- lapply(data, my.fun)
results <- as.data.frame(lapply(vars, new.fun))

Short answer: don't do that; use a list instead.

Assuming data is a data.frame:

vars <- lapply(data, my.fun)
results <- lapply(vars, new.fun)
Source Link
Joshua Ulrich
  • 177.3k
  • 33
  • 357
  • 429

Short answer: don't do that; use a list instead.

Assuming data is a data.frame:

vars <- lapply(data, my.fun)
results <- as.data.frame(lapply(vars, new.fun))