用相同数据帧的最小值替换-inf 我想用同一列的最小值替换“-INF”,因为R将“-INF”作为最小值。我无法用最小的数字替换
有什么想法吗?我试过这样的东西用相同数据帧的最小值替换-inf 我想用同一列的最小值替换“-INF”,因为R将“-INF”作为最小值。我无法用最小的数字替换,r,R,有什么想法吗?我试过这样的东西 b[,12][(b[,12]== -Inf)] <- min(b[,12]) b[,12][(b[,12]==-Inf)]我们需要将b[,12]子集,而不使用-Inf,然后取min b[,12][(b[,12]== -Inf)] <- min(b[,12][b[,12] != -Inf]) b[,12][(b[,12]===-Inf)]我们也可以使用is.finite函数,例如x[x==-Inf]
b[,12][(b[,12]== -Inf)] <- min(b[,12])
b[,12][(b[,12]==-Inf)]我们需要将b[,12]
子集,而不使用-Inf
,然后取min
b[,12][(b[,12]== -Inf)] <- min(b[,12][b[,12] != -Inf])
b[,12][(b[,12]===-Inf)]我们也可以使用is.finite
函数,例如x[x==-Inf]