Блог переехал. Актуальная версия поста находится по адресу: http://aakinshin.net/ru/blog/r/rprofile/.
Давайте поговорим о задании окружения в R. Для этой цели имеется два волшебных файла:
- Rprofile.site — глобальный файл настроек для всех сессий. Путь в Windows:
c:\Program Files\R\R-x.y.z\etc\Rprofile.site
, путь в Linux:/etc/R/Rprofile.site
. - .Rprofile — локальный файл настроек для текущей сессии. Лежит в домашней директории пользователя.
- .First <- function() { ... } — функция, которая запускается в начале R-сессии
- .Last <- function() { ... } — функция, которая запускается в конце R-сессии
Подключение часто используемых пакетов
Есть ли у вас любимые пакеты, которые вы используете в каждой R-сессии? Вас утомляет каждый раз их импортировать? Так давай те же сделаем это единожды:Создание псевдонимов для часто используемых функций
А есть ли у вас любимые функции, которые вы вызываете очень часто? Их названия слишком длинные? Так давайте же создадим для них псевдонимы:Задание предпочитаемого репозитория
У стандартного репозитория CRAN есть много зеркал. Вы можете задать любимый репозиторий несколькими строчками кода:Задание основного языка
А давайте сделаем так, чтобы по умолчанию язык был английский:Sys.setenv(lang = "en")
Комментариев нет:
Отправить комментарий