SlideShare a Scribd company logo
Разработка
Мета-пакета
Создаём коллекцию пакетов с помощью pkgverse
Алексей Селезнёв
Мой telegram канал
Аргументыфункции pkgverse
• pkg – название вашего мета-пакета
• pkgs – вектор из названий пакетов, которые будут включены в мета-пакет
• keep – путь к директории, в которой будет создан проект вашего мета пакета, если не
заполнять этот аргумент то мета пакет просто будет установлен в вашу библиотеку без
создания проекта
• use – вектор функций из пакета usethis, которые выполняют первоначальную настройку
пакета, например c("readme_rmd", "rstudio", "testthat", "mit_license", "git")
• install_if – если TRUE то из CRAN будут установлены пакеты, которые не были найдены в
вашей библиотеке
СПАСИБО ЗА ВНИМАНИЕ

More Related Content

More from Алексей Селезнёв

6.dependecies.pdf
6.dependecies.pdf6.dependecies.pdf
DESCRIPTION.pdf
DESCRIPTION.pdfDESCRIPTION.pdf
Add data to r package
Add data to r packageAdd data to r package
Add data to r package
Алексей Селезнёв
 
3-r-code.pdf
3-r-code.pdf3-r-code.pdf
integration_between_rstudio_and_github.pdf
integration_between_rstudio_and_github.pdfintegration_between_rstudio_and_github.pdf
integration_between_rstudio_and_github.pdf
Алексей Селезнёв
 
create_package_1.pdf
create_package_1.pdfcreate_package_1.pdf
create_package_1.pdf
Алексей Селезнёв
 
Бекенды dplyr
Бекенды dplyrБекенды dplyr
Бекенды dplyr
Алексей Селезнёв
 
Пакет future
Пакет futureПакет future
Многопоточность в R
Многопоточность в RМногопоточность в R
Многопоточность в R
Алексей Селезнёв
 
Пакет purrr
Пакет purrrПакет purrr
Функции семейства apply
Функции семейства applyФункции семейства apply
Функции семейства apply
Алексей Селезнёв
 
Циклы в R
Циклы в RЦиклы в R
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
Алексей Селезнёв
 
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
Алексей Селезнёв
 
Учим язык R на примере SQL запросов (Product Star Conference)
Учим язык R на примере SQL запросов (Product Star Conference)Учим язык R на примере SQL запросов (Product Star Conference)
Учим язык R на примере SQL запросов (Product Star Conference)
Алексей Селезнёв
 
Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...
Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...
Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...
Алексей Селезнёв
 
Алексей Селезнёв - Работа с Facebook Marketing API на Языке R
Алексей Селезнёв - Работа с Facebook Marketing API на Языке RАлексей Селезнёв - Работа с Facebook Marketing API на Языке R
Алексей Селезнёв - Работа с Facebook Marketing API на Языке R
Алексей Селезнёв
 
Три шага построения аналитики компании (Lviv iCamp 2018)
Три шага построения аналитики компании (Lviv iCamp 2018)Три шага построения аналитики компании (Lviv iCamp 2018)
Три шага построения аналитики компании (Lviv iCamp 2018)
Алексей Селезнёв
 
Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)
Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)
Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)
Алексей Селезнёв
 

More from Алексей Селезнёв (19)

6.dependecies.pdf
6.dependecies.pdf6.dependecies.pdf
6.dependecies.pdf
 
DESCRIPTION.pdf
DESCRIPTION.pdfDESCRIPTION.pdf
DESCRIPTION.pdf
 
Add data to r package
Add data to r packageAdd data to r package
Add data to r package
 
3-r-code.pdf
3-r-code.pdf3-r-code.pdf
3-r-code.pdf
 
integration_between_rstudio_and_github.pdf
integration_between_rstudio_and_github.pdfintegration_between_rstudio_and_github.pdf
integration_between_rstudio_and_github.pdf
 
create_package_1.pdf
create_package_1.pdfcreate_package_1.pdf
create_package_1.pdf
 
Бекенды dplyr
Бекенды dplyrБекенды dplyr
Бекенды dplyr
 
Пакет future
Пакет futureПакет future
Пакет future
 
Многопоточность в R
Многопоточность в RМногопоточность в R
Многопоточность в R
 
Пакет purrr
Пакет purrrПакет purrr
Пакет purrr
 
Функции семейства apply
Функции семейства applyФункции семейства apply
Функции семейства apply
 
Циклы в R
Циклы в RЦиклы в R
Циклы в R
 
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
 
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
 
Учим язык R на примере SQL запросов (Product Star Conference)
Учим язык R на примере SQL запросов (Product Star Conference)Учим язык R на примере SQL запросов (Product Star Conference)
Учим язык R на примере SQL запросов (Product Star Conference)
 
Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...
Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...
Алексей Селезнёв - Как держать руку на пульсе с помощью информационных дайдже...
 
Алексей Селезнёв - Работа с Facebook Marketing API на Языке R
Алексей Селезнёв - Работа с Facebook Marketing API на Языке RАлексей Селезнёв - Работа с Facebook Marketing API на Языке R
Алексей Селезнёв - Работа с Facebook Marketing API на Языке R
 
Три шага построения аналитики компании (Lviv iCamp 2018)
Три шага построения аналитики компании (Lviv iCamp 2018)Три шага построения аналитики компании (Lviv iCamp 2018)
Три шага построения аналитики компании (Lviv iCamp 2018)
 
Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)
Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)
Как маркетологу избавиться от рутины с помощью языка R (AutomationDay 2018)
 

14. мета пакет.pdf

  • 1. Разработка Мета-пакета Создаём коллекцию пакетов с помощью pkgverse Алексей Селезнёв
  • 3. Аргументыфункции pkgverse • pkg – название вашего мета-пакета • pkgs – вектор из названий пакетов, которые будут включены в мета-пакет • keep – путь к директории, в которой будет создан проект вашего мета пакета, если не заполнять этот аргумент то мета пакет просто будет установлен в вашу библиотеку без создания проекта • use – вектор функций из пакета usethis, которые выполняют первоначальную настройку пакета, например c("readme_rmd", "rstudio", "testthat", "mit_license", "git") • install_if – если TRUE то из CRAN будут установлены пакеты, которые не были найдены в вашей библиотеке