R-如何用for循环填充矩阵

时间:2017-06-21 21:36:09

标签: r matrix confidence-interval

我试图使用for循环创建一个矩阵,简单但到目前为止还没有工作....我现在从R开始。

n = 17

M是包含kendall tau-b值的矩阵,ncol = 10 nrows = 1.

n <- length(plot[,2]);
z1a <- 1.96;

M1=matrix(data=NA, ncol= 10, nrow = 2);

for (i in M[,1:10]){
  #print(i)
  zr <- (1/2)*log((1+i)/(1-i));
  SE <- sqrt(0.437/(n-4));
  zU <- zr+z1a*SE;
  zL <- zr-z1a*SE;
  rL <- (exp(2*zL)-1)/(exp(2*zL)+1);
  rU <- (exp(2*zU)-1)/(exp(2*zU)+1);

  #print(rL)
  #print(rU)

  M1 [1,1:10] <- (exp(2*zL)-1)/(exp(2*zL)+1);
  M1 [2,1:10] <- (exp(2*zU)-1)/(exp(2*zU)+1);
}

最后一行代码只是为了理解我想要填充矩阵的方法。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解这个问题。这是你想要的?我已经将M作为从0到1的随机统一编号

[GetPost]
Public ProductPrices(CustomerOrdersModelView model)
{
  ....
  recToUpdate.item1_price = model.item1_price;
  recToUpdate.item1_price = model.item2_price;
  ....
  recToUpdate.item1_price = model.item9_price;
}