Описание тега drake-r-package
Пакет drake R представляет собой подобный Make набор инструментов конвейера. Его цель - повысить воспроизводимость, автоматизацию, скорость и масштабирование рабочих процессов, ориентированных на анализ данных. Используйте этот тег для ответов на общие вопросы об использовании или для помощи в оптимизации и отладке проектов на основе Drake. Сообщения об ошибках и запросы функций отправляйте в трекер проблем GitHub.
1
ответ
Есть ли способ "разбить" выходные данные селезня, чтобы ускорить проверку и отображение плана?
Я провожу моделирование для целого ряда моделей и значений параметров. На данный момент мой drake рабочий процесс включает в себя более 3 тыс. смоделированных data.frames и соответствующий stanfit объекты. Пытаясь бежать make В настоящее время задер…
14 дек '18 в 13:58
0
ответов
Блокировка среды, но не.Random.seed
Можно ли заблокировать глобальную среду и разрешить .Random.seed быть установленным или удаленным? Поведение по умолчанию lockEnvironment() слишком агрессивен для моего случая использования. lockEnvironment(globalenv()) rnorm(10) #> Error in rnor…
21 фев '19 в 16:17
1
ответ
Как перебрать значения предыдущей цели в Drake
В Drake, я хочу взять значения одной цели и использовать их в map создать больше целей. В приведенном ниже примере, есть ли способ сделать y2 на самом деле три цели, как это делается для y3? Я знаю, что иметь действительные значения, отличные от цел…
02 мар '19 в 17:29
1
ответ
План остановки дракона заставляет его восстанавливать цели, которые он уже построил ранее
Я сейчас пользуюсь drake запустить набор из>1k моделирования. Я подсчитал, что на запуск комплекта уйдет около двух дней, но я также ожидаю, что мой компьютер в любой момент в тот период выйдет из строя, потому что, ну, в общем-то, так и есть. Очеви…
12 ноя '18 в 18:59
2
ответа
Создать план рабочего процесса для всех комбинаций входов в Drake?
Я пытаюсь создать план рабочего процесса, который будет запускать некоторые функции my_function(x, y) для всей комбинации входов в my_dataset но я застрял в том, как генерировать команды для рабочего процесса Дрейка без использования вставки. Рассма…
16 авг '18 в 22:29
1
ответ
Функция чтения Drake не работает для графиков
Я пытаюсь с трудом стрелять почему Drake участки не отображаются с readd() - Остальная часть трубопровода, похоже, сработала. Не уверен, что это вызвано minfi::densityPlot или какая-то другая причина; мои мысли поздние, так как это не работает для b…
06 фев '19 в 21:34
1
ответ
Дайте символьную строку для определения зависимости файла в Drake
Я учу Дрейка, чтобы определить мой рабочий процесс анализа, но у меня проблемы с получением файлов данных в качестве зависимостей. Я использую функцию file_in() внутри drake_plan() но это работает только если я даю путь к файлу напрямую. Если я дам …
29 мар '18 в 12:28
1
ответ
Вычеркнуть имя файла с переменной
Я использую drake создать несколько выходных файлов, где я хочу указать путь с помощью переменной. Что-то вроде outpath <- "data" outfile <- file.path(outpath, "mydata.csv") write.csv(df, outfile) Но file_out похоже, не работает с аргументами,…
06 июн '18 в 16:38
1
ответ
Триггерное уведомление от генерации отчета в пакете R drake
Я установил конвейер селезня, который генерирует отчет в конце конвейера. Я хотел бы вызывать слабое уведомление каждый раз, когда создается новый отчет. Для отчетной части моего плана я использую следующее: report_plan <- drake::drake_plan( repo…
31 авг '18 в 19:18
1
ответ
Подкомпонент (mode = "in") для нескольких исходных вершин
Вопрос в igraph R пакет, есть ли эффективная реализация subcomponent() и / или BFS, которая может обрабатывать несколько исходных вершин? мотивация drake Пакет R моделирует рабочий процесс пользователя как DAG взаимозависимых объектов и файлов. Груп…
07 янв '19 в 03:16
2
ответа
Можете ли вы иметь несколько планов, используя пакет R Drake?
Я знаю, что не рекомендуется использовать пакет R под названием drake в инструменте ноутбука, но я все равно делаю это в качестве обходного пути для ограничений инфраструктуры совместной работы, которые есть в моей команде на работе. Поскольку мой к…
26 июн '18 в 22:22
1
ответ
Как обратиться к предыдущим целям в Drake?
Я хотел бы использовать подстановочный знак для генерации множества целей, а затем иметь другой набор целей, который ссылается на эти первоначальные цели. Я думаю, что этот пример представляет мою идею: plan <- drake_plan( sub_task = runif(1000, …
18 дек '18 в 22:28
1
ответ
Вручную добавить зависимость в рабочий процесс Drake?
Допустим, у меня есть план Drake, где я создаю таблицу SQL во внешней базе данных, и после этого задания я загружаю из какой-то таблицы, которая зависит от первоначального задания. Мой план может выглядеть так drake_plan(up_job = create_sql_file('so…
17 янв '19 в 22:07
1
ответ
Печать одной строки текста на нескольких строках текста
Иногда желательно напечатать строку в tibble по нескольким строкам. Пример: https://github.com/ropensci/drake/issues/489. drake Планы с длинными командами трудно читать. library(drake) pkgconfig::set_config("drake::strings_in_dots" = "literals") dra…
02 авг '18 в 13:10
1
ответ
Удалить загруженные объекты кеша Drake из RAM
Я разработал план по созданию большого набора объектов в кеше Дрейка. Теперь, вне плана, я побежал lapply по подмножеству этих объектов, чтобы я мог суммировать некоторые из их свойств и планировать свои следующие шаги. я использую readd чтобы загру…
30 май '19 в 21:01
2
ответа
Как я могу получить размер, который цель-селезень принимает на диск?
Когда нужно понять мой план Дрейка, vis_drake_graph() пригодится, и он отображает время, которое потребовалось каждой цели для запуска. Это очень помогает выяснить, следует ли разбивать цели, чтобы сократить время повторного запуска при небольших из…
07 май '19 в 11:50
1
ответ
Работа с несколькими файлами в нескольких планах в Drake
Я пытаюсь использовать drake Пакет R для обработки нескольких файловых входов в нескольких планах, так что я могу создавать свои цели итеративно, проверяя, что работает на каждом этапе. Ниже приведен тривиальный пример, показывающий, чего я пытаюсь …
23 май '19 в 14:57
1
ответ
drake - отображает цели ggplot для их вывода
Прежде всего, drake просто волшебно Мне нравится рабочий процесс разработки графа зависимостей, а затем его выполнения одним махом. Однако я наткнулся на контрольно-пропускной пункт. Мой рабочий процесс симулирует большие сетки параметров, а затем с…
26 мар '19 в 22:53
1
ответ
Drake R - Возможно ли создать цель с помощью триггера?
Я сейчас оцениваю drake для проекта, и мне интересно, есть ли способ программно создать цель или часть плана, который включает в себя триггер. Мой идеальный пример использования / пример кода приведен ниже, но у меня возникают проблемы при попытке з…
03 май '19 в 04:29
1
ответ
Как генерировать аргументы для целевого преобразования динамически в R Drake?
Я хочу создать большой план, аргументы которого зависят от ранее вычисленных целей. Это возможно вообще? В частности, мне нужно что-то вроде: drake_plan( data = get_data(), lots_of_sds = get_sds_from_a_complex_pipeline() analysis = target( fun(data,…
16 май '19 в 05:40