Описание тега mutate
NoneMutate - это команда для создания нового столбца во фрейме данных с использованием пакета dplyr на языке программирования R.
1
ответ
Соединить функцию внутри mutate dplyr r: вычислить вторую производную
Я хотел бы рассчитать следующую формулу на всех моих данных grouped_by(id) $$\frac{y''}{((1+(y')^2)^{3/2}}$$ Я застреваю при прохождении функции через мутирование, потому что это дает мне неравные размеры столбцов. Пример данных: require(dplyr) df&l…
09 фев '18 в 13:21
0
ответов
Как создать новую переменную, используя mutate для вычисления p-значения из других 4 столбцов?
Я пытаюсь вычислить значение p для нескольких данных из 4 столбцов, содержащих количество наблюдений и желаемые случаи для двух разных групп. Когда я использую mutate, как в примере ниже: data %>% mutate(pvalue = prop.test(c(p1, p2), c(n1, n2), c…
18 июл '18 в 14:04
2
ответа
Найти непрерывные дни работы двигателя
Я хочу вычислить дни непрерывной работы двигателя: на самом деле, несколько двигателей, но я ограничил свое MRE одним двигателем, надеясь, что вы покажете мне решение, которое может быть легко адаптировано для случая с несколькими двигателями. Для э…
13 сен '18 в 21:23
1
ответ
Мутировать столбец в отдельный фрейм данных, используя условие
Я хотел бы добавить новые столбцы в другой фрейм данных в конце канала с мутированием с использованием условия. Если длина переменной равна нулю, добавьте тире в столбец, в противном случае добавьте содержимое. Это часть цикла, в которой я связываю …
05 июл '18 в 18:34
2
ответа
R - dplyr mutate с функцией проверяет только первый ряд
У меня есть список раз, и я хочу поместить их в ведра. то есть "9:00 PM" входит в "7:00 PM - 12:00 AM" Функция выглядит следующим образом: bucket.start.time <- function(x) { if (strptime(x, format = "%I:%M %p") >= strptime("7:00", format = "%R…
06 май '18 в 21:39
4
ответа
dplyr мутирует новые динамические переменные с помощью case_when
Мне известны подобные вопросы здесь и здесь, но я не смог найти правильного решения для моей конкретной ситуации. Некоторые из того, что я нахожу, это решения, которые используют mutate_и т. д. но я понимаю, что они устарели. Я новичок в динамическо…
02 авг '18 в 02:02
0
ответов
Разбор вложенных журналов JSON с помощью фильтра мутаций и фильтра JSON
У меня есть несколько вложенных журналов, составленных с помощью json, и я хочу проанализировать с помощью фильтра мутаций в ELK для анализа журналов и матриц в Кибане. Sample of Log like this: { "msgs": [{ "ts": "4734206Z", "tid": 4, "eid": 1, "lvl…
01 сен '17 в 11:17
1
ответ
dplyr мутирует несколько столбцов, используя два столбца в качестве аргументов для пользовательской функции
У меня есть фрейм данных: df <- data.frame(A=c(10, 20, 30, 20), B=c(0, 10, 20, 10), C=c(11, 22, 21, 12), D=c(13, 11, 33, 15)) A B C D 10 0 11 13 20 10 22 11 30 20 21 33 20 10 12 15 и функция для получения индекса числа в паре, ближайшей к интерес…
05 июл '18 в 19:00
3
ответа
Групповое умножение с использованием R
Я хочу, чтобы групповое умножение каждой группы дат. Формат № 1 - ожидаемый результат должен быть таким, как показано ниже: date Bucket D DP 1/31/2013 bkt 0 NA 1/31/2013 bkt 1(10-20) NA 1/31/2013 bkt 2(20-30) NA 1/31/2013 bkt 3(30-40) NA 1/31/2013 b…
20 июн '17 в 17:52
2
ответа
Tidyverse - интеграция mutate select и случай, когда нужно масштабировать
Я - пользователь Tidyverse, и мне трудно выполнить простую команду. У меня есть набор данных, где некоторые переменные являются шкалами Лайкерта, и теперь я хочу назначить некоторые текстовые метки для этого конкретного набора переменных. Для этого …
21 авг '18 в 13:33
1
ответ
Изменение значений подмножества столбцов в процентном формате
Я сгенерировал эту сводную таблицу на основе df ниже. set.seed(1) df <- data.frame(rep( sample(c(2012,2016),10, replace = T)), sample(c('Treat','Control'),10,replace = T), runif(10,0,1), runif(10,0,1), runif(10,0,1)) colnames(df) <- c('Year','…
12 июл '17 в 02:35
1
ответ
Связывание при изменении в ClojureScript/Reagent
Я пытаюсь понять, как поля ввода работают в реагенте. Я сначала попытался связать on-change простой функции, которая изменяет основной атом: (defonce app-state (reagent/atom "Teodor")) (defn page [ratom] [:div [:p "Please enter your name: " [:input …
25 ноя '16 в 21:18
1
ответ
Правильно использовать формулу rlang::as_function в аргументе.predicate для mutate_if
Я хотел бы использовать ~ . %% 1 == 0 формула в .predicate аргумент mutate_if следующим образом: dta %>% mutate_if(.predicate = ~ . %% 1 == 0, .funs = funs(. + 10)) где dta соответствует следующему тибле: dta <- tibble(colA = c("a", "b"), colB…
15 янв '19 в 17:11
2
ответа
Использование оператора switch в dplyr mutate
Я хотел бы использовать оператор switch внутри dplyr mutate. У меня есть простая функция, которая выполняет некоторые операции и назначает альтернативные значения через переключатель, например: convert_am <- function(x) { x <- as.character(x) …
18 окт '17 в 15:38
0
ответов
R - is.na() в ifelse()
Я пытаюсь создать новую переменную child_or_adult в моем наборе данных titanic, используя mutate(), Новая переменная будет указывать возрастную группу каждого человека. Тем не менее, переменная age содержит NAс ценностями, которые я не хочу игнориро…
05 мар '18 в 17:41
1
ответ
R - Создать (изменить) новый столбец как функцию прошлых наблюдений
Итак, у меня есть довольно большой набор данных около 500 наблюдений и 3 переменных. Первый столбец относится ко времени. Для набора тестовых данных я использую: dat=as.data.frame(matrix(c(1,2,3,4,5,6,7,8,9,10, 1,1.8,3.5,3.8,5.6,6.2,7.8,8.2,9.8,10.1…
19 ноя '18 в 13:39
1
ответ
Использование dplyr mutate & ifelse для замены значений приводит к странным выводам
У меня есть датафрейм, ВБ. В WB я использую dplyr mutate() и ifelse() для преобразования значений ".." в значения из смежных переменных. Решение, к которому я пришел, состоит в том, mutate(WB, Rents2 = ifelse(Rents == "..", `X2014..YR2014.`, Rents))…
31 авг '17 в 16:56
2
ответа
mutate_at не создает переменные суффиксы в некоторых случаях?
Я играл с dplyr::mutate_at создать новые переменные, применив ту же функцию к некоторым столбцам. Когда я называю свою функцию в .funs В качестве аргумента, вызов mutate создает новые столбцы с суффиксом вместо замены существующих, что является отли…
04 фев '18 в 22:49
2
ответа
Использование group_by для проверки значения ячейки, затем, если оно существует, добавление его ко всем ячейкам столбца в группе
Я пытаюсь выполнить довольно сложную функцию dplyr. У меня есть набор данных строк и столбцов FEC. Это выглядит так: cov_end_dat tot_rec idfull rep_typ 1 3/31/07 271972.12 H6WI070332008 Q1 2 6/30/07 303687.1 H6WI070332008 Q2 3 9/30/07 158947.03 H6WI…
14 июн '18 в 18:18
1
ответ
Использование case_when в mutate_at
Я хотел бы использовать case_when в mutate_at, как в следующем примере: mtcars %>% mutate_at(.vars = vars(vs, am), .funs = funs(case_when( . %in% c(1,0,9) ~ TRUE . %in% c(2,20,200) ~ FALSE TRUE ~ as.character(.) ))) альтернативная версия с исполь…
19 дек '17 в 13:19