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

Фильтрация декартовых произведений с помощью purrr::cross_n
Я пробую некоторые purrr идиомы - особенно функции, которые циклически (или применяют, если хотите) функции через один data.frame и сравнивают со всеми другими строками в другом data.frame... и фильтруют декартово произведение на основе этого...
226 просмотров
schedule 04.04.2023

Изменение столбцов кадра данных на основе функции предиката (dplyr :: mutate_if)
Я хотел бы использовать функцию mutate_if() dplyr для преобразования столбцов списка в столбцы кадра данных, но при попытке сделать это столкнусь с загадочной ошибкой. Я использую dplyr 0.5.0, purrr 0.2.2, R 3.3.0. Базовая настройка выглядит...
3527 просмотров
schedule 10.07.2022

Можно ли извлечь несколько элементов из списка в R с помощью map()?
Используя различные функции map() из пакета purrr, вы можете передать целое число или строку символов в функцию и извлечь элемент из подсписка. Они работают так, как я ожидал: listy <- list(A = list("silence", "cats", X = list(Aa = "dogs",...
2790 просмотров
schedule 02.02.2023

Использование purrr для применения кумулятивной функции
Для каждой позиции x я хочу подсчитать, сколько чисел было> 5. Вот мой код, использующий цикл for: x<-c(2,8,4,9,10,6,7,3,1,5) y <- vector() for (i in seq_along(x)) { x1 <- x[1:i] y <- c(y, length(x1[x1>5])) } > y [1] 0 1 1...
622 просмотров
schedule 21.09.2022

r purrr проблемы с использованием прогулки с save ()
Мне нужна помощь по использованию функции purrr :: walk с сохранением. У меня есть список из четырех файлов dfs, которые я хочу записать в четыре отдельных файла. Это код, который я использовал, и полученную мной ошибку. И .x, и ... - списки...
1073 просмотров
schedule 03.05.2023

Использование `map()` во вложенном фрейме данных
У меня возникли проблемы с использованием функции map() вместе с функцией nest() . У меня есть некоторые данные, например: counter counter date_time total 1 06032013 2013-06-03 16:00:00 476 2 06032013 2013-06-03 17:00:00...
2904 просмотров
schedule 11.11.2022

Выборка разного количества строк по группам в dplyr tidyverse
Я хотел бы выбрать строки из фрейма данных по группам. Но вот в чем загвоздка: я хотел бы выбрать другое количество записей на основе данных из другой таблицы. Вот мои воспроизводимые данные: df <- data_frame( Stratum =...
1321 просмотров
schedule 02.05.2023

R: Ошибка при запуске кода примера для reduce () из пакета purr
Я хочу использовать reduce () для попарного объединения переменного количества столбцов из фрейма данных. Похоже, что reduce () выполнит эту работу, поэтому я попробовал несколько примеров кода и получил эту ошибку. Я использую RStudio, версия...
224 просмотров
schedule 02.08.2023

разделить применить комбинировать с функцией или мурлыкать пакет pmap?
Мне нужно решить эту большую проблему. Если бы у меня было достаточно репутации, чтобы назначить награду, я бы это сделал! Ищем баланс территорий счетов торговых представителей. У меня процесс разбит, и я действительно не знаю, как это сделать в...
252 просмотров
schedule 30.01.2024

Ошибка принуждения с использованием purrr для создания моделей
Чтобы лучше понять библиотеки R purrr и dplyr, я работаю с примером, описанным Хэдли Викхэм с использованием разных моделей и разбиения наборов данных. Однако я сталкиваюсь с ошибкой принуждения при использовании нескольких аргументов, например....
74 просмотров
schedule 17.06.2023

Сокращайте списки путем поэлементного суммирования в мурлыкании
Я пытаюсь использовать purrr для суммирования элементов списка с тем же индексом. Это может быть достигнуто в базе R, используя следующее: xx <- list(a = c(1,2,3,4,5), b = c(1,2,3,4,5)) Reduce("+", xx) которая обеспечивает: [1] 2...
779 просмотров
schedule 21.10.2022

purrr :: pmap и функция с несколькими условиями
Каждый раз, когда я использую библиотечную функцию purrr pmap() с функцией, которая содержит оператор if с несколькими условиями, оператор if не работает должным образом. Чтобы показать вам, что я имею в виду, вот воспроизводимый пример с...
973 просмотров
schedule 17.01.2023

Условная установка атрибутов ребер в графах со списками и столбцами с использованием R igraph и dplyr (purrr)
У меня есть фрейм данных с серией объектов igraph в формате столбца списка. Я бы хотел условно установить атрибут цвета края. Я включил dput вывод для демонстрационной версии фактического фрейма данных (очень большого, тысячи графиков),...
357 просмотров
schedule 16.03.2023

Изменить NULL на NA в списке без преобразования
У меня есть список, который я превращаю в фрейм данных. Список возвращается из API и содержит несколько значений NULL . Есть вопросы по SO по этой теме здесь и здесь , но они либо имеют дело с кадрами данных или, в случае второй ссылки, OP было...
3705 просмотров
schedule 15.02.2023

R: извлечь столбцы из списка данных. Фреймы в тиббле
Мне интересно, как управлять списком, содержащим data.frames, хранящиеся в тибле. В частности, я хотел бы извлечь два столбца из data.frame, которые хранятся в столбце списка тиббл. Я хотел бы отойти от этого тибла c...
2965 просмотров
schedule 16.08.2023

Применение нескольких формул модели к группам данных
Я хотел бы применить к своим данным 3 линейные модели и извлечь остатки для каждой. Мне интересно, есть ли способ применить одни и те же шаги для каждой модели, используя комбинацию dplyr и purrr: Я хочу сохранить: lm объект для каждой...
532 просмотров
schedule 11.04.2023

dplyr: добавление подходящих имен столбцов при фильтрации по области действия (filter_all, )
У меня очень широкий и длинный набор данных, из которого мне нужно выбрать строки, в которых любая из переменных соответствует определенным условиям. Пока фильтрация по области в dplyr вместе с any_vars очень близка к тому, что мне нужно....
243 просмотров
schedule 23.10.2023

Как добавить вычисляемые столбцы во вложенные фреймы данных (столбцы списка) с помощью purrr
Я хотел бы выполнить вычисления во вложенном фрейме данных (хранящемся в виде столбца списка) и добавить вычисленную переменную обратно в каждый фрейм данных, используя функции purrr. Я буду использовать этот результат для присоединения к другим...
3561 просмотров
schedule 24.06.2022

Применение функций к столбцам во вложенном фрейме данных
У меня есть данные, которые я вкладываю в столбцы списка, тогда я хотел бы использовать purrr :: map () для применения функции построения графика отдельно к каждому столбцу во вложенных фреймах данных. Минимальный воспроизводимый пример:...
1317 просмотров
schedule 09.05.2022

денормализовать/принудить список (с вложенными векторами) к data.frame в R
Я читаю файл yaml, например - person_id: 111 person_name: Russell time: - 1 - 2 - 3 value: - a - b - c - person_id: 222 person_name: Steven time: - 1 - 2 value: - d - e что я хочу денормализовать:...
223 просмотров
schedule 10.09.2022