Каковы лучшие практики в R для написания логических элементов управления в вашем коде? - PullRequest
0 голосов
/ 16 июня 2020

Я ищу идеи о том, как кодировать элементы управления в моем R-коде. Я пишу модель данных, которая использует много разных источников данных. Источники будут периодически обновляться. Боюсь, что могут произойти некоторые изменения в данных, которые могут по-прежнему работать с кодом, который я написал, но давать неправильные результаты. Чтобы в какой-то мере помочь мне защититься от этого, я хочу записать в части кода, которые выполняют простые логические проверки в середине процесса.

Например: Если количество строк в DF1 <, то в DF2; В столбце X в DF3 et c et c нет NA. </p>

Мне было интересно, как написать код таким образом, чтобы, если логический тест имеет значение ЛОЖЬ, он останавливает процесс и больше не запускает код (дает мне ошибку), даже если он все еще может запустить его в конец.

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

Спасибо,

...