Ошибка в data.frame или дубликатах row.names - PullRequest
0 голосов
/ 31 августа 2018

Я не могу решить эту ошибку, когда хочу установить первый столбец в качестве имени строки. Я пытался решить это с помощью

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>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...