用相同数据帧的最小值替换-inf

时间:2016-09-02 17:42:26

标签: r

我想将“-inf”替换为同一列的最小值。由于R将“-inf”视为最小值。我无法用最小数字替换。

有什么想法吗?我试过这样的事情

      b[,12][(b[,12]== -Inf)] <- min(b[,12])

1 个答案:

答案 0 :(得分:1)

我们需要在没有b[,12]的情况下对-Inf进行分组,然后选择min

b[,12][(b[,12]== -Inf)] <- min(b[,12][b[,12] != -Inf])