NA is a missing value indicator (Not Available) in the R language.
2 ответа

Как построить случайные леса в R с отсутствующими (NA) значениями?

Я хотел бы соответствовать случайной модели леса, но когда я звоню library(randomForest) cars$speed[1] <- NA # to simulate missing value model <- randomForest(speed ~., data=cars) Я получаю следующую ошибку Error in na.fail.default(list(speed …
3 ответа

Пропустить NA и вменение данных перед выполнением анализа PCA с использованием R

Я пытаюсь сделать анализ PCA, используя princomp функция в R. Ниже приведен пример кода: mydf <- data.frame ( A = c("NA", rnorm(10, 4, 5)), B = c("NA", rnorm(9, 4, 5), "NA"), C = c("NA", "NA", rnorm(8, 4, 5), "NA") ) out <- princomp(mydf, cor …
30 апр '12 в 15:41
2 ответа

Удалить NA в R. (также в графе ggplot)

Мои данные выглядят как Year ... Growth_Rate 2011 NA 2012 2.0 2013 ... 3.2 2014 -2.0 2015 1.3 2016 ... 1.9 ggplot(ridership, aes(Year, Bronx$Growth_Rate, group=1, na.rm=TRUE))+ geom_bar(stat= "identity", aes(fill=Year)) + scale_y_continuous("Ridersh…
12 авг '17 в 03:32
0 ответов

Удалить NA из цикла for на основе столбца

Привет и спасибо за поиск, Мой вопрос касается цикла for ниже. У меня есть набор данных таксонов с предикторами среды обитания. Цикл for вычисляет средневзвешенные значения допуска "WaterTemp" для каждого таксона. Это работает, если нет значений NA,…
12 апр '18 в 17:48
3 ответа

Агрегировать с использованием "факторов", которые являются NA

Я изо всех сил пытаюсь объединить фрейм данных в формат, который я хочу. Фрейм данных содержит ряд частей, а также список выполненных тестов (длина и ширина), а также нижний и верхний пределы (LL и UL) для каждого измерения. Некоторые из тестов не и…
23 фев '16 в 15:47
2 ответа

R: Winsorizing (надежный HD) не совместим с NA?

Я хочу использовать функцию winsorize, предоставляемую в пакете "robustHD", но она не работает с NA, как видно из примера ## generate data set.seed(1234) # for reproducibility x <- rnorm(10) # standard normal x[1] <- x[1] * 10 # introduce outl…
22 июл '14 в 11:53
1 ответ

R: Переменная со значением NA, оцениваемым в TRUE с помощью is.numeric()

Я читаю фрейм данных с некоторыми столбцами, имеющими значения "NA". Во время вычисления я обнаружил, что >p1 <- met.df[20,"D3_p-value"]#some arbitray 20th ROW of Dataframe > p1 [1] NA > is.numeric(p1) [1] TRUE > x <- NA > x [1]…
02 мар '14 в 19:00
1 ответ

Почему значения NA в подмножествах после различия в R?

Привет и заранее спасибо. Я пытаюсь запустить единичный root-тест на подмножестве серий X после того, как это было дифференцировано, X_diff X_diff <- diff(X, differences = 1) urdfTest( subset(X_diff, dat[["Year"]] > 2001 ), lags = 4, type = c(…
12 фев '14 в 21:21
3 ответа

table() генерирует NA, когда в базовых данных нет NA

Я хочу создать столбец подсчета конкретной переменной. Кажется, самый простой способ - использовать table(). Для относительно небольших объемов данных проблем не возникает. A <- data.frame(A1 = sample(1:1000, 100000, replace = TRUE)) B <- data…
20 май '13 в 07:11
1 ответ

Не заменяйте NA на 0 при извлечении данных из BEA API

Когда я использую приведенный ниже код для получения данных BEA, я получаю данные по моей уценке R. Тем не менее, он конвертирует все NA в ноль и дает мне сообщение, что "NA введены путем принуждения". Как я могу убедиться, что НС остаются НС и не п…
18 мар '17 в 14:02
1 ответ

Удалить группы, которые не имеют непоследовательных значений NA в R

У меня есть следующий фрейм данных group <- c(2,2,2,2,4,4,4,4,5,5,5,5) D <- c(NA,2,NA,NA,NA,2,3,NA,NA,NA,1,1) df <- data.frame(group, D) df group D 1 2 NA 2 2 2 3 2 NA 4 2 NA 5 4 NA 6 4 2 7 4 3 8 4 NA 9 5 NA 10 5 NA 11 5 1 12 5 1 Я хотел бы…
04 май '18 в 08:53
1 ответ

Вставить NA в объект временного ряда в r

Я хочу суммировать месяцы за все годы во временном ряду, который выглядит как Jan Feb Mar Apr Jun Jul Aug Sep Oct Nov Dec 2006 4 4 3 4 4 5 5 3 3 2007 3 3 2 2 4 3 3 2 2 5 5 2008 3 3 3 2 2 4 4 3 используя окно (объект временного ряда, начало = с (2006…
22 янв '14 в 17:44
2 ответа

Выбрать столбец во фрейме данных на основе NA в строках

Скажем, у меня есть фрейм данных из 7 столбцов, причем в некоторых строках есть 7 значений, а в других - значения NA после определенной точки. Я хочу получить последнее значение (слева направо), которое не является NA, а затем значение непосредствен…
04 июн '12 в 22:56
1 ответ

R: Заменить NA для следующей даты

У меня есть df, как это: Codigo time date 1 1001 8.77 2017-01-02 2 1001 8.96 2017-01-03 3 1001 9.56 <NA> 4 1001 7.81 2017-01-05 5 1001 0.00 2017-01-06 6 1001 9.58 2017-01-09 7 1001 9.64 2017-01-10 8 1001 12.11 <NA> 9 1005 6.86 <NA>…
26 дек '17 в 17:44
2 ответа

Замена определенных значений во фрейме данных на NA

Предположим, у меня есть data.frame names <- c("John", "Mark", "Larry", "Will", "Kate", "Daria", "Tom") gender <- c("M", "M", "M", "M", "F", "F", "M") mark <- c(1, 2, 3, 1, 2, 3, 1) df <- data.frame(names, gender, mark) df names gender m…
17 июн '15 в 18:17
2 ответа

Матрица поднабора, включая NA

У меня матрица вот так: a b c d [1] as ac ad ae [2] bd bf bg bh [3] NA cf cd ce [4] NA NA dr dy [5] NA NA NA ej Я хотел бы разбить каждый столбец отдельно на матрицу или список, основанный на 50% наблюдений, поэтому я хотел бы, чтобы мой вывод выгля…
11 май '16 в 12:34
0 ответов

Получить значение NA после diff(лаг =1)

Я имею дело с кодом временного ряда (ts), и он явно имеет тенденцию. Смотрите ACF исходных данных введите описание изображения здесь И после того, как я использую diff(ts), первое значение становится NA, но я никогда раньше не сталкивался с такой си…
16 мар '18 в 13:29
1 ответ

Как указать разные цветовые диапазоны для разных уровней?

Я делаю решетку levelplot от x а также y факторы, которые варьируются от [0,1]: x y level 1 m3134 m3134 1.0000000 2 m3134 m416B 0.4189057 3 m416B m3134 0.2696508 4 m3134 mA20 0.3322170 5 mA20 m3134 0.2454191 6 m3134 mB 0.3176792 ... Вот скрипт R, ко…
21 дек '11 в 06:14
2 ответа

Функция для установки NA в конкретном столбце кадра данных в 0 в R

Я пытаюсь написать функцию для замены значений NA во втором столбце фрейма данных на 0. Я знаю, если "х" мой фрейм данных, то x[,2][is.na(x[,2]) <- 0 сделаю работу. Тем не менее, я хотел написать функцию для этого, чтобы я мог применить к различн…
17 дек '14 в 16:04
1 ответ

Выберите один не NA из нескольких строк

Удивило, что об этом раньше не спрашивали (насколько я вижу) У меня есть data.frame с несколькими столбцами и двумя строками, как показано ниже. df<-as.data.frame(rbind(row1=c(NA,NA,rep(0,2),"FOO",NA,"BAR","FOO","FOOBAR","ETC"), row2=c(300,23.4,1…
07 апр '17 в 16:26