我编写的 R 代码有问题。特别是它看起来像这样:
n<- nrow(aa)
for (i in 1:n)
{
A<- aa[i,]
d_ply(A, 1, function(row){
cu<- dist(A)
write.table(cu, file = paste(row$header, "txt", sep = "."), sep = "\t")
}, .progress='text', .print = TRUE)
}
我想从 aa 矩阵的每一行中获取一个文件(文件名应该是行的标题),包含该行的距离矩阵,但似乎很难。如果我尝试代码,我会收到此错误:
cannot coerce class '"dist"' into a data.frame
我该如何解决这个问题?