Обычно я использую те же настройки функций. Мне интересно, есть ли метод, отличный от наличия нового объекта в пути, который по сути является оболочкой для функции, для установки аргументов по умолчанию. Например:Установка функции по умолчанию R на основе конкретного проекта
paste()
имеет это sep
аргумент установлен в пространстве =" "
, я устал писать ,sep=""
снова и снова. Итак, есть ли способ «временно» заменить функцию моими выбранными значениями по умолчанию?
paste(...,sep="")
Могу ли я осуществить это через упаковку? Я иногда замечал, что некоторые пакеты заставляют другие одинаково названные функции маскироваться в глобальной среде.
В идеале, я хотел бы что-то, что может быть установлен на проект по проектной основе в (load.r
или какой-либо другой такой последовательности действий StartPoint)
Для этого конкретного примера см. 'Paste0', введенный в R-devel. –
Опять же, в этом конкретном случае 'ggplot2' имеет' ps', который завершает 'paste' с' sep = "" и 'collapse =" "'. Хотя я давно думал, что зависимость от 'ggplot2' немного для этой функции полезности. –