【发布时间】:2015-07-07 08:32:28
【问题描述】:
我有一个包含负数的数字向量,我想将其提升为小数指数,但不知道该怎么做。这是一些示例代码。
a = seq(5,-5,1)
b = a^(5/2)
b 在a 为负数时返回NAN 值。不过,
d = -5^(5/2)
有效。我知道这是因为 R 中的优先级,但是如何做我想要的,即乘以a 的绝对值,然后分配负数(同时还评估a == 0 的可能性)?
我知道这更多的是数学和 R 问题而不是统计数据,所以如果需要移动它,我会这样做。
【问题讨论】:
-
就像 OP 我认为这可能属于 SO,但您不需要自己移动它:如果人们同意我的观点,它将为您迁移。