#r
#r
Вопрос:
У меня есть файл, подобный этому
Animal Size count
Dog 2.3 25
cat 0.01 36
rat 2.33 45
deer 15.3
beer 56
20.2
Затем я преобразую в матрицу
as.matrix(data)
Затем я попытался пересечь вот так
data[,"count"]
[1] "25" "36" "45" NA NA NA
Как мне удалить эти NA или как этого избежать?
Комментарии:
1. в этом столбце отсутствуют данные. что именно вам нужно? все значения, отличные от NA? большинство ответов, представленных ниже, будут работать. или как na.omit(data[,»count»]), чтобы удалить NAs
Ответ №1:
Что-то вроде этого?
> data$count
[1] "25" "36" "45" NA NA NA
> data$count[is.na(data$count)] = ""
> data$count
[1] "25" "36" "45" "" "" ""
Ответ №2:
или другим способом:
data[,"count"][!is.na(data[,"count"])]
#25 36 45