Как получить tar.gz файл из пакета github R

#r #github #package #tar

#r #github #пакет #tar

Вопрос:

Мне нужно получить tar.gz версия пакета R из github. Я не уверен, как это возможно. Загрузка пакета с Github приводит к получению zip-файла.

Для пакетов CRAN я бы сделал следующее, используя ggplot2 в качестве примера:

 download.packages(pkgs = "ggplot2", destdir = "package")
 

Ответ №1:

The tar.gz для репозитория Github account/reponame ветку branchname можно найти по адресу

 https://github.com/account/reponame/archive/branchname.tar.gz
 

Подсказка для jeroen / curl, где этот трюк отмечен как способ установки curl без использования devtools (который использует curl)

Комментарии:

1. Другой способ — клонировать репозиторий, а затем использовать devtools::install на нем ofc