Я знаю, что это очень простой вопрос. Так что вы можете удивиться, почему это даже беспокоит. Но у меня есть проблема с округлением чисел до.
Я пробовал это, но ничего из этого не работало.
mode(RNA_data) <- 'numeric'
Ошибка в mde (x): (список) объект не может быть приведен к типу 'double'
RNA_data<-as.numeric(RNA_data)
Ошибка: (список) объект не может быть приведен к типу 'double'
round(P7_N02_RNA, digits=0)
Ошибка в Math.data.frame (list (P07_N02_RNA.genes.V5 = c (326L, 1L, 851L,:
нечисловая переменная (и) в кадре данных: P07_N02_RNA.genes.V5
Ошибка: неожиданный символ в "нечисловой переменной"
P7_N02_RNA <- round(P7_N02_RNA, digits=0)
Ошибка в Math.data.frame (список (P07_N02_RNA.genes.V5 = c (326L, 1L, 851L,:
нечисловая переменная (и)) во фрейме данных: P07_N02_RNA.genes.V5
Ошибка: неожиданный символ в «нечисловой переменной»
trimmed_RNA <- round(RNA_data$p07_N01,digit = 0)
Ошибка в цикле (RNA_data $ p07_N01, цифра = 0):
нечисловой аргумент математической функции
Ошибка: неожиданный символ в «нечисловом аргументе»
trimmed_RNA <- round(RNA_data[-1,], digits=0)
Ошибка в Math.data.frame (list (geneID = 2: 58639, p07_N01 = c (2175L), 9753L,: нечисловая переменная (и) во фрейме данных: geneID,p07_N01, p07_T01, p07_N02, p07_T02, p08_N01, p08_T01, p08_N02, p08_T02, p09_N01, p09_T01, p09_N02, p09_T02
RNA_data <-data.frame(RNA_data)
trimmed_RNA <- data.frame(round(as.numeric(levels(RNA_data)[RNA_data])))
1045
1045 *1045* 1045 *1045* 1045 *1045* 1045 *1045* 1046
1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1046 *1046* 1045 *1045* 1045 *1045* 1045 *1045* 1045 *1045* 1045 *1045* 1045 *1046* 1046 *1046* 1045 *1045* 1045 *1046* 1046 *1046* 1046 *1046* 1046 *1045* 1046 *1046* 1046 *1046* 1045 *1045* 1045 *1045*
rm(trimmed_RNA)
require(data.table)
setDT(RNA_data)
RNA_data[, RNA_data:=round(as.numeric(levels(RNA_data)[RNA_data]))]
Ошибка в [.data.table
(RNA_data,, :=
(RNA_data, round (as.numeric (уровни (RNA_data) [RNA_data]))))): RHS назначения для существующего столбца 'RNA_data 'имеет нулевую длину, но не NULL. Если вы собираетесь удалить столбец, используйте NULL. В противном случае RHS должен иметь длину> 0;например, NA_integer_. Если вы пытаетесь изменить тип столбца на пустой столбец списка, то, как и при всех изменениях типа столбца, укажите вектор RHS полной длины, например, вектор ('list', nrow (DT));то есть 'plonk' в новом столбце. **
Так выглядят данные с 58639 строками.

Я также пытался экспортировать файлы в CSV-файл и обрезать их в Excel, но также имел ошибку круговой ссылки и не работал. Теперь я понятия не имею, что я могу сделать.
Кто-нибудь может мне помочь с округлением этих чисел?