Вопросы по теме 'mutate'

объединить 2 столбца с if-else в r
У меня есть 2 столбца в кадре данных, например name1 name2 <NA> SAM JIM <NA> <NA> <NA> Я пытаюсь получить объединенный столбец, например name1 name2 name3 <NA> SAM...
2288 просмотров
schedule 23.11.2022

используйте dplyr mutate () в программировании
Я пытаюсь присвоить переменной имя столбца с помощью функции mutate. df <-data.frame(x = sample(1:100, 50), y = rnorm(50)) new <- function(name){ df%>%mutate(name = ifelse(x <50, "small", "big")) } Когда я бегу new(name...
2146 просмотров
schedule 12.03.2024

Отношение месяца к среднегодовому значению
Попытка преобразовать этот кадр данных в матрицу отношений таким образом, чтобы для столбца A за январь 2007 г. он был бы равен январю 2007 г. / среднему значению 2007 г., а для февраля 2007 г. он был бы равен 4 / среднему значению 2007 г. ... нужно...
46 просмотров
schedule 27.10.2023

Условное присвоение с помощью mutate и ifelse
Имея такие данные (см. Ниже), я пытаюсь создать новый столбец IRISCOM на основе условного теста с помощью mutate (). COMMUNE|IRIS|NB 35360|353600101|45 35361|ZZZZZZ|72 Я пробовал с data=mutate(data, IRISCOM= ifelse(IRIS == "ZZZZZZZZZ",...
46 просмотров
schedule 30.10.2022

Цикл внутри мутации
Я рассчитываю индекс с помощью dplyr. Индекс представляет собой сумму квадратов соотношений между каждой записью и общей записью в группе. library(dplyr) set.seed(1e2) firm_id <- sample(1:3, 1e2, rep=T) pro_id <- sample(1:8, 1e2, rep=T)...
1017 просмотров
schedule 03.11.2023

Использование mutate на основе критерия фильтрации в dplyr
Итак, у меня есть набор данных временных рядов (см. фиктивные данные), и я хочу изменить значение A и создать новые переменные (Xi, Xii, Xiii), когда значение B соответствует определенному критерию (> 100) и когда B ‹100 i хотите Xi, Xii и т. д.......
843 просмотров
schedule 15.02.2024

Рассчитать разницу между значениями, используя другой столбец и с промежутками, используя R
Может ли кто-нибудь помочь мне понять, как рассчитать разницу в значениях на основе моих месячных данных? Например, я хотел бы рассчитать разницу в значениях подземных вод между январем-июлем, февралем-августом, мартом-сентябрем и т. д. для каждой...
98 просмотров
schedule 05.12.2022

Аккуратные данные: переименуйте столбцы, получите имена столбцов, не относящиеся к Северной Америке, а затем соберите
У меня есть довольно уродливые данные, которые нужно привести в порядок, и мне нужна помощь! Как сейчас выглядят мои данные: countries <- c("Austria", "Belgium", "Croatia") df <- tibble("age" = c(28,42,19, 67),...
231 просмотров
schedule 04.04.2024

mutate_at для нескольких наборов столбцов с разными функциями
Я определил функции, которые должны применяться к разным наборам столбцов фрейма данных. Например, mtcars Я хочу применить as.integer() функцию к столбцам c("mpg", "cyl") и as.logical() к c("vs", "am") library(dplyr) mtcars %>%...
488 просмотров
schedule 28.04.2024

Удалить повторяющийся номер из конца строки
Мне просто нужно удалить все повторяющиеся числа и букву «R» с конца всех строк в столбце, strain , и создать новый столбец с этими результатами в mutant , предпочтительно используя dplyr , чтобы я мог передать результаты вперед. Например...
55 просмотров
schedule 01.06.2024

Mutate возвращает данные в неправильном порядке. dplyr это ошибка?
Я столкнулся с проблемой, когда mutate() в dplyr возвращает результаты в неправильном порядке. Мой вызов mutate использует данные из существующего столбца в качестве входных данных, но результаты возвращаются так, как если бы данные были...
77 просмотров
schedule 08.01.2024

Объединение цикла for и mutate внутри функции для нескольких кадров данных в R
Я надеюсь, что смогу получить некоторое представление о моей проблеме. По сути, я хочу создать один и тот же набор переменных в нескольких разных наборах данных (они являются подмножествами исходного набора данных на основе выбросов, ответов протеста...
44 просмотров
schedule 21.11.2023

R: Эффективный способ замены значений столбца на основе строк (может быть, с помощью case_when или какой-либо другой формы мутации)?
Есть ли более эффективный способ замены значений в столбцах на основе поиска в них строк? prac <- data.frame(`External Placement` = c(NA, NA, "Spanish words We place outside of our company", NA, NA, "Spanish words We place outside of our...
258 просмотров
schedule 05.10.2022

Добавление переменной с использованием mutate и rowSums
У меня есть набор данных (mhomes) с примерно 6000 наблюдений и 80 переменных. Из этих переменных около 40 содержат различные типы полисов и то, как часто они продаются каждому клиенту. Все они начинаются со слова «num», после которого указывается...
27 просмотров
schedule 18.11.2022

Присвойте значения из одного столбца другому на основе уровней другого фактора: R
Я хочу: сгруппировать по фактору (Site, Pos); если фактор 'Pos' == "A", присвоить выбранное значение ("a") тем же строкам в новом столбце ("Treat1"); если фактор 'Pos' == "B", присвоить выбранное значение ("b") тем же строкам в новом столбце...
46 просмотров
schedule 10.11.2023

Как использовать отставание/опережение в мутации только с одним начальным значением?
Образец ДФ: library(tidyverse) iris <- iris[1:10,] iris$testlag <- NA iris[[1,"testlag"]] <- 5 Sepal.Length Sepal.Width Petal.Length Petal.Width Species testlag 1 5.1 3.5 1.4 0.2 setosa 5 2...
294 просмотров
schedule 31.10.2022

Изменять определенные столбцы в зависимости от положения
Я пытаюсь преобразовать все отрицательные значения в 0 в определенных столбцах фрейма данных. Как мне, например, преобразовать отрицательные значения в ноль в столбцах 3: 5 и 8 в данных mtcars? mtcars <- mtcars%>% mutate(across(c(3:5,8),...
30 просмотров
schedule 27.10.2023

Мутировать новый столбец, сравнивая несколько значений столбца в другом фрейме данных в r
У меня есть фрейм данных DF, в который я хочу вставить новый столбец под названием Stage, сравнив его со столбцами Col1, Col2, Col3, Col4, Col5, Col6 фрейма данных DF1. Ниже мой пример формата данных...
34 просмотров
schedule 12.12.2023

Mutate, через и case_when
У меня возникли проблемы с правильной работой mutate, through и case_when, я воссоздал простую версию своей проблемы здесь: a <- c(1:10) b <- c(2:11) c <- c(3:12) test <- tibble(a, b, c) # A tibble: 10 x 3 a b c...
275 просмотров
schedule 18.10.2022

Агрегируйте ежедневные данные с помощью средств
У меня есть большой набор данных, как показано ниже, и я хочу преобразовать ежедневные данные в ежемесячные, имея средние значения total_cases_per_million и stringency_index. head(datacovid) location date...
54 просмотров
schedule 18.11.2022