Вопросы по теме 'na'
Пропуск отсутствующих данных в фрейме данных
У меня есть следующий фрейм данных:
DF <- data.frame(x = c(1, 2, 3,NA), y = c(1,0, 10, NA), z=c(43,NA, 33, NA))
Если я хочу опустить только x = NA и z = NA .
complete.cases удаляет всю строку, содержащую NA для нужного столбца....
328 просмотров
schedule
03.12.2022
Найти столбцы со всеми пропущенными значениями
Я пишу функцию, которой необходимо проверить, имеет ли (и в каком!) Столбец (переменная) все отсутствующие значения ( NA , <NA> ). Ниже приведен фрагмент функции:
test1 <- data.frame (matrix(c(1,2,3,NA,2,3,NA,NA,2), 3,3))
test2 <-...
58921 просмотров
schedule
20.02.2023
Замените все значения, которые отличаются от значения NA
Кажется, я наткнулся на затруднительное положение в своих попытках научиться использовать R. У меня есть набор данных, который выглядит так:
col1 / col2 / col3
NA / 1 / 2
1 / NA /2
Что мне нужно сделать, это...
817 просмотров
schedule
22.05.2024
Растровый пакет, заменитель
Я пытаюсь переклассифицировать RasterLayer , чтобы превратить все 0 в NA. Я пытался:
Реклассифицировать:
con1RC<-reclassify(con2, matrix(c(0, 0, NA))
ОШИБКА: невозможно выделить вектор размером 160,1 Мб
Подписки:...
594 просмотров
schedule
16.06.2023
Ускорение функции: проверка количества NA перед вычислением среднего
Функция ниже вычисляет среднее значение вектора. Однако сначала он проверяет долю NA , присутствующих в векторе, и, если она выше заданного порога, возвращает NA вместо среднего значения.
Моя проблема в том, что моя текущая реализация довольно...
226 просмотров
schedule
02.06.2022
R - Экспортировать построчно при преобразовании данных, добавляя местами, а не другими, а также удаляя NA
Я новичок в R, но мне нужно экспортировать данные из data.table в CSV, однако мне нужно добавить строку верхнего и нижнего колонтитула и преобразовать данные в процессе.
Маршрут, по которому я пошел, - через раковину и кошку. Это позволяет мне...
85 просмотров
schedule
23.05.2023
Согласованная ширина поля с отсутствующими значениями в диаграмме ggplot
В ggplot2 я хочу, чтобы мои блоки на блочном графике имели одинаковую ширину, даже если заданная комбинация уровней не существует.
Например, в mtcars cyl=8 и gear=4 не существуют, что приводит к большим полосам на этом графике:...
4044 просмотров
schedule
01.11.2022
R: Улучшить производительность для функции обработки NA
У меня есть функция, которую я использую для обработки NA в R , но ее запуск на большом наборе данных может занять некоторое время. Мне было любопытно, есть ли у кого-нибудь предложения по улучшению производительности. Общий смысл этого...
60 просмотров
schedule
02.06.2024
Удаление выбросов разной длины из разных столбцов фрейма данных с помощью R
У меня большой фреймворк. Я хочу удалить выбросы из каждого столбца моего фрейма данных, выведенные из коробчатых диаграмм. Вот воспроизводимый пример -
Сделайте фиктивный фрейм данных с 3 столбцами + несколькими выбросами...
259 просмотров
schedule
19.12.2022
by () дает ошибку при применении функции среднего к фрейму данных. Что творится?
Я пытаюсь изучить by() в R (3.0.1). Вот что я делаю.
Открыть R
attach(iris)
head(iris)
by(iris[,1:4] , Species , mean)
Это то, что я получаю
> by(iris[,1:4] , Species , mean)
Species: setosa
[1] NA...
3431 просмотров
schedule
01.02.2023
Значения с подгонкой для модели PLM с NA
У меня есть следующий набор данных
seed(1)
dt <- data.frame(name= rep(c("A", "B", "C"), c(9,11,10)),
year=c(2001:2009,2000,2002:2011,2001:2010),
var1=c(NA,rnorm(10),NA,rnorm(18)),...
536 просмотров
schedule
18.06.2023
Как сохранить значения NA при использовании which.min () с apply ()?
Скажем, у меня есть фрейм данных, в котором целые столбцы имеют NA , например:
set.seed(0)
data <- data.frame(A = rnorm(10, 10, 1),
B = rnorm(10, 12, 2),
C = rep(NA, 10))
Если я применяю min() по...
2090 просмотров
schedule
19.05.2023
Удаление всех левых NA в кадре данных и сдвиг влево очищенных строк
У меня есть следующий фрейм данных dat , в котором в начале некоторых строк представлено количество NA для конкретной строки:
dat <- as.data.frame(rbind(c(NA,NA,1,3,5,NA,NA,NA), c(NA,1:3,6:8,NA), c(1:7,NA)))
dat
# V1 V2 V3 V4 V5 V6 V7 V8
#...
1175 просмотров
schedule
03.08.2022
Перенести последнее наблюдение вперед по идентификатору в R
У меня есть ежедневные наблюдения с множеством пропущенных значений, и я пытаюсь передать первое не пропущенное значение через вектор для каждого человека.
В ходе поиска, который я проделал до сих пор, я обнаружил функцию na.locf в пакете zoo ;...
2085 просмотров
schedule
27.06.2022
pandas dataframe concat дает нежелательные столбцы NA/NaN
Вместо этого примера, где он горизонтальный После Pandas Dataframe pd.concat я получаю NaNs , я пробую вертикально:
import pandas
a=[['Date', 'letters', 'numbers', 'mixed'], ['1/2/2014', 'a', '6', 'z1'], ['1/2/2014', 'a', '3', 'z1'],...
910 просмотров
schedule
14.09.2022
Сообщение об отсутствующих значениях для каждой подгруппы в R из фрейма данных
У меня есть фрейм данных, похожий на приведенный ниже.
Group Expenditure Date
A 56434 22 June 2014
B 54231 1 July 2013
B 1412 9 May 2011
A NA 28 July 2009
A NA 3 July 2009
C 98...
563 просмотров
schedule
13.09.2022
Значения NA отображаются для всех данных в импортированном файле .csv
Я импортировал в RStudio набор данных, содержащий 85 переменных и 139 наблюдений. Все значения являются целыми, за исключением последнего столбца, который пуст и по какой-то причине был импортирован вместе со всем остальным в файле .csv, который я...
898 просмотров
schedule
20.10.2022
строка означает без учета НП/пробелов
скажем, у меня есть фрейм данных
names <- c('joe','bob','john','carl')
col2 <- c(1,4,3,4)
col3 <- c(2,10,"",7)
col4 <- c(3,10,7,4)
df <- data.frame(names, col2, col3, col4)
как мне получить 5-й столбец для отображения точных...
752 просмотров
schedule
11.03.2024
Сохранить NA в выводе оператора ifelse с помощью вставки
У меня есть данные, которые организованы, как показано ниже M1 - M4 , и я использую код из здесь для создания M_NEW :
M1 M2 M3 M4 M_NEW
1 1,2 0 1 1
3,4 3,4 1,2,3,4 4 3,4
NA NA 1...
218 просмотров
schedule
27.05.2023
обработка значения N/A в ggplot2
Я использую ggplot2
rm(list=ls())
library(ggplot2)
library(scales)
library(grid)
library(gcookbook)
spi<-read.csv("netspill.csv",as.is=T)
attach(spi)
spi$date<-as.Date(spi$date)
str(spi)
datebreaks1<-seq(as.Date("2007-05-16"),...
1362 просмотров
schedule
26.07.2023