我想知道如何将负值转换为Log()
,因为我有异方差数据。我读到它适用于公式Log(x+1)
,但这不适用于我的数据库,因此我继续获得 NaN。例如,我收到此警告消息(我没有放置完整的数据库,因为我认为我的负值之一足以显示示例):
> log(-1.27+1)
[1] NaN
Warning message:
In log(-1.27 + 1) : NaNs produced
>
提前致谢
更新:
这是我的数据的直方图。我正在使用古生物学时间序列的化学测量,例如 Ca 和 Zn 等变量之间的差异太大,那么我需要某种类型的数据标准化,这就是我测试log()
函数的原因。
这是我的原始数据