Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何找到矩阵的行和列的值与其平均值最接近?在R_R_Matrix_Median_Mean - Fatal编程技术网

如何找到矩阵的行和列的值与其平均值最接近?在R

如何找到矩阵的行和列的值与其平均值最接近?在R,r,matrix,median,mean,R,Matrix,Median,Mean,我有一个很大的矩阵,像这样: NCols=100 NRows=100 myMat<-matrix(runif(NCols*NRows), ncol=NCols) NCols=100 NRows=100 myMat试试这个: set.seed(45) # just for reproducibility NCols <- 100 NRows <- 100 myMat <- matrix(runif(NCols*NRows), ncol=NCols) mat_minus

我有一个很大的矩阵,像这样:

NCols=100
NRows=100

myMat<-matrix(runif(NCols*NRows), ncol=NCols)
NCols=100
NRows=100
myMat试试这个:

set.seed(45) # just for reproducibility
NCols <- 100
NRows <- 100
myMat <- matrix(runif(NCols*NRows), ncol=NCols)

mat_minus_mean <- abs(myMat - mean(myMat))
idx <- which(mat_minus_mean == min(mat_minus_mean), arr.ind = TRUE)
#      row col
# [1,]   5  33

> myMat[idx]
# [1] 0.5012305 # mean(myMat) is 0.5012474
set.seed(45)#仅用于再现性

NCols我会把它改成更像
m的东西