Hello everyone! My name is Kseniia and I am new here!
I did encounter some problems while analyzing american gut data. Here is the code for it:
library(devtools)
devtools::install_github("zdk123/SpiecEasi")
library(SpiecEasi)
SpiecEasi.matrix <- spiec.easi(amgut1.filt,
method = 'glasso',
lambda.min.ratio = 1e-2,
nlambda = 20,
icov.select.params=list(rep.num=50))
The next line suppose to add OTU names to rows and columns
rownames(SpiecEasi.matrix$refit) <- colnames(amgut1.filt)
Then this error appeared:
Error in rownames<-
(*tmp*
, value = c("OTU_1", "OTU_2", "OTU_3", "OTU_4", : attempt to set 'rownames' on an object with no dimensions
I understood that it appears because $refit is a list. But I don't know how to fix it. If anyone had the same error, I would greatly appreciate your help with its solution.
Thanks in advance! Kseniia
hello everyone, I got the same error for a function immuCellAI_new;
, how to fix that, when I run this commande, I got value;
dn NULL (empty, nd )L, value chr[1:1082] et x NULL (empty)