如何将矩阵中的负值转换为R中的0?
2021-10-27
评论 0
浏览1224
要将矩阵中的负值转换为0,我们可以使用pmax函数。例如,如果我们有一个名为M的矩阵,其中包含一些负值以及一些正值和零值,则可以使用命令pmax(M,0)将M中的负值转换为0。示例考虑以下数据帧-M1<-matrix(sample(-10:2,40,replace=TRUE),ncol=2)M1输出结果[,1] [,2][1,] 0 -2[2,] -1 0[3,] -10 1[4,] -4 -8[5,] -7 -8[6,] 0 0[7,] -7 0[8,] -8 -3[9,] -1 -9[10,] -4 -10[11,]