我有一個 100x100 的 rgamma 實作矩陣。我需要找到 x = (mean(row)/var(row)) 才能找到 SD(x)。為此,我如何回圈遍歷我的矩陣?請幫忙,我不確定 R 語法
data = matrix(rgamma(100,4.623371,2.757291), nrow=100)
rowMeans(data)
uj5u.com熱心網友回復:
給定一個矩陣data,以下將所有行的行均值除以同一行的方差。
apply(data, 1, \(x) mean(x) / var(x))
uj5u.com熱心網友回復:
首先,要獲得 100 x 100 矩陣,您需要輸入 1e4 (100*100)。其次,您可以查看具有功能的sparseMatrixStats 包rowMeans2以及. 我不確定您是否需要每行或總計的 SD。rowVarsrowSds
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/525174.html
標籤:r循环矩阵
