【发布时间】:2019-12-10 14:48:39
【问题描述】:
我有一个左倾斜的列,我需要对其进行转换。所以我尝试了这个
library(car)
vect<-c(1516201202, 1526238001, 1512050372, 1362933719, 1516342174, 1526502557 ,1523548827, 1512241202,1526417785, 1517846464)
powerTransform(vect)
向量中的值是 13 位数字 unix 纪元时间戳,像这样我有几千个值,在这里粘贴 10 个,我对整个列执行相同的操作。这给了我一个错误
Error in qr.resid(xqr, w * fam(Y, lambda, j = TRUE, ...)) : NA/NaN/Inf in foreign function call (arg 5)
我期待转换后的列。关于如何在 R 中执行此操作的任何想法?
谢谢 拉杰
【问题讨论】:
-
请查看您可以和应该做什么以提供minimal reproducible example。简而言之,您需要提供最少且具有代表性的样本数据,以便我们能够在复制和粘贴数据和代码时重现确切的错误。否则,“为什么我得到错误 XYZ”形式的调试问题是一个猜谜游戏。除此之外,我在下面发布了一个基于
iris示例数据集的完整示例。请看一看。 -
@MauritsEvers 我添加了可重现的示例
标签: r statistics transformation skew