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

Dplyr rowwise не работает с безымянными идентификаторами позиций
Я пытаюсь получить минимальное время для каждой строки в кадре данных. Я не знаю названия столбцов, которые я выберу, но знаю, что они будут столбцами с первого по пятый: data <- structure(list(Sch1 = c(99, 1903, 367), Sch2 =...
114 просмотров
schedule 09.04.2022

Построчные операции с mutate_at
Используя dplyr , есть ли способ выборочно изменять столбцы по строкам без использования rowwise() ? Например, учитывая приведенный ниже ввод, я хочу заменить отрицательные числа нулями в столбцах с префиксом «pre_»: df <-...
296 просмотров
schedule 29.08.2022

Найдите максимальное абсолютное значение по строке во фрейме данных R
Я надеюсь найти векторизованный подход для получения абсолютного максимального значения из нескольких столбцов в кадре данных. В основном есть эквивалент функции pmax для получения абсолютных максимумов. test_df <- tibble( some_identifier...
1409 просмотров
schedule 28.05.2023

Как мне применить функцию в `mutate_at`, которая определяет построчную обработку значений в других столбцах?
У меня есть фрейм данных, в котором я хотел бы преобразовать значения одного набора столбцов в зависимости от значений в другом наборе столбцов в той же строке. Я пытаюсь и не могу сделать это в tidyverse с комбинацией rowwise и mutate_at . Вот...
105 просмотров
schedule 14.04.2022

Группирует ли dplyr `rowwise ()` так же, как группирует `group_by ()`?
library(tidyverse) mtcars %>% group_by(cyl) %>% is_grouped_df() #> [1] TRUE Я могу сгруппировать фрейм данных по переменной и подтвердить, сгруппирован ли он, используя функцию is_grouped_df() (показано выше). Я могу провести такой...
164 просмотров
schedule 15.08.2022

Изменить сумму строки, но только если количество NA равно 2 или меньше
Я пытаюсь изменить новую переменную (сумму) из 5 столбцов данных, но только если количество NA в затронутых столбцах (от v2 до v6) равно 2 или меньше, в противном случае возвращается NA. Приведенный ниже код суммируется только там, где нет NA....
56 просмотров
schedule 17.01.2024

R - Возвращает имя столбца для строки, в которой найдено первое заданное значение
Я пытаюсь найти первое вхождение ЛОЖЬ в кадре данных для значения каждой строки. Мои строки - это конкретные случаи, а столбцы - даты. Я хотел бы найти дату первого FALSE, чтобы я мог использовать это значение для поиска даты возврата. Пример...
78 просмотров

Предпочтительная производительная процедура для построчных операций R data.table?
Представляет ли следующий код предпочтительную процедуру обхода строк R data.table и передачи значений, найденных в каждой строке, в функцию? Или есть более производительный способ сделать это? library(data.table) set.seed(2) n <- 100 b <-...
155 просмотров
schedule 17.06.2022

Построчные логические операции с mutate() и filter() в R
Мне часто приходится mutate() или select() в фреймах данных с условиями, которые применяются к подмножеству переменных, но я не могу делать это последовательно. Фрейм данных примера игрушки: data<-data.frame(id=c("John",...
77 просмотров
schedule 03.09.2022

Комбинировать: rowwise (), mutate (), через (), для нескольких функций
Это как-то связано с этим вопросом : В принципе, я пытаюсь понять, как работают rowwise операции с mutate в нескольких столбцах, применяя более 1 функции, например ( mean() , sum() , min() и т. Д.). Я узнал, что эту работу выполняет across...
131 просмотров
schedule 11.01.2023

Создайте переменную в R, которая указывает, суммируются ли числовые строки подгрупп с итоговыми строками по группам.
Я хотел бы иметь возможность создать логическую переменную, которая указывает для конкретной категории, суммируются ли подсчеты набора строк подгруппы (т. е. A, B, C в переменной «группа») с тем же значением, что и мой «Все» / общие строки группы....
20 просмотров
schedule 15.03.2023