Size: a a a

R (язык программирования)

2021 January 22

АК

Артём Клевцов... in R (язык программирования)
Ну, и фаталити здесь: https://bookdown.org/yihui/rmarkdown/params-knit.html
источник

AS

Alexander Semenov in R (язык программирования)
Вот только на днях тот раздел листал. Видимо проблема в том, что просто листал... Спасибо.
источник

h

helby in R (язык программирования)
Привет ребята.

Здесь можно задавать вопросы, которые уже заезженными являются ?
источник

PU

Philipp Upravitelev in R (язык программирования)
если ваш вопрос легко гуглится, скорее всего, его просто проигнорируют
источник

h

helby in R (язык программирования)
Нет, вопрос подразумевает субьективный ответ
источник

VK

Vladimir Kuchinsky in R (язык программирования)
Всем, привет!

Помогите, найти решение: у меня есть 4 скрипта, которые должны запускаться по расписанию.
Установил пакет taskscheduleR добавляю скрипты в расписание, а они все частично выполняются (почему частично, т.к. всё там залогировал и вижу где разрыв).

Скажу так: 1 скрипт выполняетеся, 1 нет, 2 рвуться на середине.
Если запускать вручную, то всё отрабатывает идеально.
Суть скриптов: подключение к google analytics или google ads, далее подключение к БД, далее удаление части данных из БД и добавление новых записей.

Скрипты у меня лежат на удаленном сервере VPS. Сразу скажу, что там есть и другие скрипты, которые запускаются и выполняются, т.е. проблема не в VPS.

Пытался и сохранять в другой кодировке и пробовал через костыль запускать eval(parse(путь к папке ... Ситуация безрезультатная... Чего делать не пойму(((
источник

ВП

Владимир Попукайло... in R (язык программирования)
Vladimir Kuchinsky
Всем, привет!

Помогите, найти решение: у меня есть 4 скрипта, которые должны запускаться по расписанию.
Установил пакет taskscheduleR добавляю скрипты в расписание, а они все частично выполняются (почему частично, т.к. всё там залогировал и вижу где разрыв).

Скажу так: 1 скрипт выполняетеся, 1 нет, 2 рвуться на середине.
Если запускать вручную, то всё отрабатывает идеально.
Суть скриптов: подключение к google analytics или google ads, далее подключение к БД, далее удаление части данных из БД и добавление новых записей.

Скрипты у меня лежат на удаленном сервере VPS. Сразу скажу, что там есть и другие скрипты, которые запускаются и выполняются, т.е. проблема не в VPS.

Пытался и сохранять в другой кодировке и пробовал через костыль запускать eval(parse(путь к папке ... Ситуация безрезультатная... Чего делать не пойму(((
Почему не cron?
источник

ВП

Владимир Попукайло... in R (язык программирования)
Просто по сути вопроса ответить сложно - остаётся ванговать)
источник

VK

Vladimir Kuchinsky in R (язык программирования)
cron это тоже запуск по расписанию? Я такого пакета еще не знаю, посмотрю
источник

VK

Vladimir Kuchinsky in R (язык программирования)
Владимир Попукайло
Просто по сути вопроса ответить сложно - остаётся ванговать)
я могу скрипт скинуть, но думаю это не особо поможет)))
источник

AP

Aleksandr Pidtykan in R (язык программирования)
У меня всегда были проблема на W c taskscheduleR. Решение было просто, положить скрипты в cron под L
источник

ВП

Владимир Попукайло... in R (язык программирования)
Vladimir Kuchinsky
cron это тоже запуск по расписанию? Я такого пакета еще не знаю, посмотрю
нет, крон это не пакет - это классическая unix утилита для выполнения действий по расписанию.
источник

VK

Vladimir Kuchinsky in R (язык программирования)
понял, спасибо за вариантик пойду гуглить и попробую запустить
источник

EP

Ed P in R (язык программирования)
Alexander Semenov
А вот такой юзкейс можно ли в RMarkdown параметризовать: есть полная версия отчёта с выводом всех чанков, чтобы я мог сделать code review и т.д., однако хочется из того же ноутбука генерить, например, Word версию для руководства, где чанки с кодом скрыты и отображаются только текст и графики. Понятно, что задача легко решается копипастой ноутбука со скрытием ненужных чанков, но может есть вариант поэлегантнее?
для ворда есть еще officedown от автора officer
https://ardata-fr.github.io/officeverse/

я сам маркдаунами особо не пользовался, но вдруг это решает задачу?
источник

AS

Alexander Semenov in R (язык программирования)
Спасибо. Word я для примера привёл. Вопрос был скорее про то, как параметрами YAML менять опции чанков по переключателю "жене цветы, детям мороженое".
источник

VK

Vladimir Kuchinsky in R (язык программирования)
Владимир Попукайло
нет, крон это не пакет - это классическая unix утилита для выполнения действий по расписанию.
если я правильно понял, то cron это планировщик заданий в Windows (если не прав, поправьте), но все ссылки которые ведут на него)))

Если это планировщик заданий, то tasksheduleR создает в этом планировщике задание...

Если надо, чтобы скрипт запустился через планировщик минуя taskshedueR, подскажите, пожалуйста, то указывать во вкладке действия?

tasksheduleR создает вот такую штуку
источник

VK

Vladimir Kuchinsky in R (язык программирования)
источник

VK

Vladimir Kuchinsky in R (язык программирования)
В поле аргумент вот это прописано:

/c C:/PROGRA~1/R/R-35~1.3/bin/Rscript.exe "C:/Users/Administrator/Documents/R/win-library/3.5/taskscheduleR/extdata/big_mail.R"  >> "C:/Users/Administrator/Documents/R/win-library/3.5/taskscheduleR/extdata/big_mail.log" 2>&1
источник

ВП

Владимир Попукайло... in R (язык программирования)
оу, нет. я с windows не работаю вообще
источник

ВП

Владимир Попукайло... in R (язык программирования)
Смотрите тогда лучше статью от Алексея: https://netpeak.net/ru/blog/kak-nastroit-zapusk-r-skripta-po-raspisaniyu/
источник