【发布时间】:2019-06-03 11:51:40
【问题描述】:
我有一个包含倾斜数据的数据集。
d = data.frame(x = sample(1:15, size = 100, replace = TRUE, prob = 1:15),
y = sample(1:20, size = 50, replace = TRUE, prob = 20:1))
我想对每一列应用约翰逊变换。我用apply函数试过了。
library(jtrans)
x = apply(d, 2, jtrans)
但是,由于转换后的值在列表中(即 x$x$transformed 或 x$y$transformed),我不知道如何将其应用于数据框?
【问题讨论】:
-
RE.Johnson 似乎无法正常工作,具体取决于创建的
d。
标签: r dplyr transformation