R Wdrożenie i użycie programu programowego

R Wdrożenie i użycie programu programowego

O

Zautomatyzowany obraz dokera kompilacji projektu R do obliczeń statystycznych „Linuxconfig/cran-r” może być używany do natychmiastowego wdrożenia środowiska oprogramowania programowania R na dowolnych hostach, biorąc pod uwagę, że masz już zainstalowany Docker w systemie.

Konfiguracja

Obraz Docker z projektem R jest kompilowany i działa w systemie Debian GNU/Linux.

Stosowanie

Tutaj zakładamy, że Docker jest już zainstalowany w twoim systemie.Pierwszy Pull Docker Obraz:

# Docker Pull Linuxconfig/Cran-R 

Korzystając z Dockera -v Opcja możemy teraz zamontować, a tym samym udostępnić nasz katalog roboczy R w obrębie Containcer Docker. Na przykład nasze Pliki R Katalog zawiera pojedynczy skrypt r Witam.R:

# Cat R-Files/Hello.R Cat („Witaj świat!') 

Teraz wdrażamy obraz R-Cran i tworzymy nasz lokalny Pliki R katalog dostępny w naszym nowym katalogu kontenerów Docker/źródło/. Zapraszam do zmiany katalogu docelowego, aby spełnić Twoje potrzeby:

# Docker Run -it -name Cran-r -h cran-r -v $ pwd/r-files:/root/linuxconfig/cran-r/bin/bash root@cran-r:/r-3.2.1# 

Przejdź do twojego /źródło/ katalog, aby uzyskać dostęp do plików roboczych R:

# cd root@cran-r: ~# ls hello.R # R CMD Partia Hello.R root@cran-r: ~# cat hello.ROUT R Wersja 3.2.1 (2015-06-18)-„Światowy astronauta” Copyright (C) 2015 Fundacja R Platforma obliczeniowa statystyczna: x86_64-unknown-linux-gnu (64-bit) R jest wolnym oprogramowaniem i jest absolutnie nie. GWARANCJA. Zapraszamy do rozdzielania go pod pewnymi warunkami. Wpisz „licencja ()” lub „licencja ()”, aby uzyskać szczegółowe informacje na temat dystrybucji. R to projekt współpracy z wieloma współpracownikami. Wpisz „Targutors ()”, aby uzyskać więcej informacji i „cytat ()” na temat cytowania pakietów R lub R w publikacjach. Wpisz „demo ()” dla niektórych dema, „help ()” dla pomocy online lub „Pomoc.start () 'dla interfejsu przeglądarki HTML, aby pomóc. Typ „Q ()”, aby rzucić r. > Cat („Hello World!') Witaj świecie!>> Proc.Time () Użytkownik upłynął 0.129 0.033 0.245 

Powiązane samouczki Linux:

  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Jak montować obraz ISO na Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak zainstalować R na Ubuntu 20.04
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Jak podwójnie rozruch Kali Linux i Windows 10
  • Mastering Bash Script Loops