Я не могу решить эту ошибку, когда хочу установить первый столбец в качестве имени строки. Я пытался решить это с помощью
rownames(cn2) <- make.names(cn2[,1], unique = TRUE)
Но не решил. У тебя есть идеи?
Здесь я расположил свои команды по порядку:
cn <- lapply(files, read.delim, header=F, comment.char= "_")
cn <- do.call(cbind, cn)
cn2 <- cn[,!duplicated(t(cn))]
cn2 <- data.frame(row.names =cn2[,1], cn2[,-1])
Ошибка в data.frame (row.names = cn2 [, 1], cn2 [, -1]):
повторяющиеся имена строк: ENSG00000002586.19, ENSG00000124333.15, ENSG00000124334.17, ENSG00000167393.17, ENSG00000168939.11, ENSG00000169084.13,
затем я помещаю эту команду в четвертую строку: имена строк (cn2) <- make.names (cn2 [, 1], unique = TRUE)
но не могу помочь! </p>