Я пытаюсь установить RCommander так, чтобы я смог играть с .rdata файлами.
Я сделал следующее:
sudo apt-get install r-base
Как указано здесь: http://cran.r-project.org/bin/linux/ubuntu/
Я, может казаться, не получаю доступ rcmdr
команда!
удостоверьтесь, чтобы Вам установили интерпретатор R. откройте интерпретатор R (из командной строки: R
) и выполненный install.package("Rcmdr")
в интерпретаторе. Как только это заканчивается, затем работает library(Rcmdr)
. Позвольте это для установки пропускать/обновлять зависимости. Можно тогда создать средство запуска для Rcmdr путем выполнения следующего:
sudo cat >/usr/bin/Rcmdr <<EOF
#! /usr/bin/env bash
R_DEFAULT_PACKAGES="$R_DEFAULT_PACKAGES Rcmdr" R "$@"
EOF
chmod a+x /usr/bin/Rcmdr
теперь можно выполнить Rcmdr из командной строки путем ввода Rcmdr
.
Из замечаний по установке RCommander:
Системы Linux/Unix обычно имеют все программное обеспечение, требуемое для создания пакетов, уже установленных. Самый легкий способ установить пакет Rcmdr состоит в том, чтобы выполнить R как корень и дать команду install.packages ("Rcmdr") при подсказке R. R попросит, чтобы Вы выбрали зеркало CRAN; выберите первое, зеркало "С 0 облаками" или зеркало сайта около Вас.
В системах Ubutu, в частности, следующая процедура должна работать (немного измененный от предложения Ista Zahn):
к Ubuntu (см. http://cran.r-project.org/bin/linux/ubuntu/),
для бионической человечности
echo "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
Основа установки R и R dev пакет:
sudo apt-get install r-base r-base-dev
Запустите R с командной строки Ubuntu как корень, таким образом, можно установить пакеты в масштабе всей системы:
sudo R
От командной строки R установите Rcmdr:
install.packages("Rcmdr")
Также возможно установить R и пакеты R от пакета Ubuntu respository, но они почти всегда устарели.
При первой загрузке пакета Rcmdr библиотекой команды (Rcmdr) он предложит загружать и устанавливать недостающие зависимости; позвольте этому делать так.