Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Služba Azure Lab Services bude vyřazena 28. června 2027. Další informace najdete v průvodci odchodem do důchodu.
Poznámka:
Tento článek odkazuje na funkce dostupné v plánech testovacího prostředí, které nahradily účty testovacího prostředí.
R je opensourcový jazyk používaný pro statistické výpočty a grafiku. Používá se ve statistické analýze genetice ke zpracování přirozeného jazyka za účelem analýzy finančních dat. R poskytuje interaktivní příkazový řádek. RStudio je interaktivní vývojové prostředí (IDE) dostupné pro jazyk R. Bezplatná verze poskytuje nástroje pro úpravy kódu, integrované prostředí ladění a vývojové nástroje balíčků.
Tento článek se zaměřuje výhradně na RStudio a R jako stavební blok pro třídu, která vyžaduje použití statistického computingu. Typy tříd Hluboké učení a Python a Jupyter Notebooks nastavují RStudio odlišně. Každý článek popisuje, jak používat Data Science Virtual Machine for Linux (Ubuntu), která obsahuje mnoho nástrojů souvisejících s datovými vědami, včetně předinstalovaného RStudio.
Konfigurace testovacího prostředí
K nastavení tohoto testovacího prostředí potřebujete předplatné Azure a plán testovacího prostředí, abyste mohli začít. Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.
Konfigurace externích prostředků
Některé třídy vyžadují externí ukládání souborů, například velkých datových souborů.
Pokud se rozhodnete pro studenty sdílet R Server, měl by být server nastavený před vytvořením testovacího prostředí. Další informace o tom, jak nastavit sdílený server, najdete v tématu vytvoření testovacího prostředí se sdíleným prostředkem ve službě Azure Lab Services. Pokyny k vytvoření RStudio Serveru najdete v tématu Stažení RStudio Serveru pro Debian & Ubuntu a přístup k opensourcovým souborům RStudio Serveru.
Pokud se rozhodnete použít nějaké externí prostředky, musíte se pomocí plánu testovacího prostředí připojit ke své virtuální síti ve službě Azure Lab Services .
Důležité
Při vytváření plánu testovacího prostředí musí být povolené pokročilé sítě . Nejde ho přidat později.
Nastavení plánu testovacího prostředí
Jakmile získáte předplatné Azure, můžete vytvořit nový plán testovacího prostředí ve službě Azure Lab Services. Další informace o vytvoření nového testovacího plánu najdete v kurzu o nastavení plánu testovacího prostředí. Můžete také použít existující plán testovacího prostředí.
Povolte nastavení plánu testovacího prostředí, jak je popsáno v následující tabulce. Další informace o povolení obrázků z Azure Marketplace najdete v tématu Určení obrázků Azure Marketplace dostupných tvůrcům laboratoře.
| Nastavení plánu testovacího prostředí | Pokyny |
|---|---|
| Image z Marketplace | Povolte obraz Ubuntu Server 18.04 LTS. |
Nastavení testovacího prostředí
Pokyny k vytvoření testovacího prostředí najdete v kurzu : Nastavení testovacího prostředí. Při vytváření testovacího prostředí použijte následující nastavení.
| Nastavení testovacího prostředí | Hodnota a popis |
|---|---|
| Velikost virtuálního počítače | Malé GPU (Compute) |
| Image virtuálního počítače | Ubuntu Server 18.04 LTS |
| Povolte připojení ke vzdálené ploše | Toto nastavení by mělo být povolené, pokud se rozhodnete použít protokol RDP. Toto nastavení není potřeba, pokud zvolíte X2Go pro připojení k testovacím počítačům. |
Pokud se rozhodnete místo toho použít protokol RDP, musíte se před publikováním testovacího prostředí připojit k virtuálnímu počítači s Linuxem pomocí SSH a nainstalovat balíčky RDP a GUI. Potom se studenti můžou později připojit k virtuálnímu počítači s Linuxem pomocí protokolu RDP. Další informace najdete v tématu Povolení grafické vzdálené plochy pro virtuální počítače s Linuxem.
Konfigurace šablony
Po vytvoření šablony počítače spusťte počítač a připojte se k němu, abyste nainstalovali R, RStudio Desktop a volitelně X2Go Server.
Nejprve aktualizujeme apt a upgradujme existující balíčky na počítači.
sudo apt update
sudo apt upgrade
Instalace X2Go Serveru
Pokud se rozhodnete použít X2Go, nainstalujte server. Nejdřív se musíte připojit k virtuálnímu počítači s Linuxem pomocí SSH k instalaci součásti serveru. Po dokončení je možné dokončit zbytek instalace po připojení pomocí klienta X2Go.
Výchozí instalace X2Go není kompatibilní s RStudio. Chcete-li tento problém vyřešit, aktualizujte soubor možností x2goagent.
Upravte
/etc/x2go/x2goagent.optionssoubor. Nezapomeňte upravit soubor pomocí sudo.- Odkomentujte řádek, který uvádí:
X2GO_NXAGENT_DEFAULT_OPTIONS+=" -extension GLX" - Okomentujte řádek, který uvádí:
X2GO_NXAGENT_DEFAULT_OPTIONS+=" -extension GLX"
- Odkomentujte řádek, který uvádí:
Restartujte server X2Go, aby se používaly nové možnosti.
sudo systemctl restart x2goserver
Případně můžete požadované knihovny sestavit podle pokynů v alternativním řešení GLX pro X2Go.
Nainstalovat R
Na virtuální počítač můžete nainstalovat R několika způsoby. R nainstalujete z úložiště CRAN (Comprehensive R Archive Network). Poskytuje nejaktuálnější verze jazyka R. Po přidání tohoto úložiště do našeho počítače můžete nainstalovat R a mnoho dalších souvisejících balíčků.
Potřebujeme přidat úložiště CRAN. Příkazy jsou upraveny z pokynů dostupných v Ubuntu Packages for R stručných instrukcí.
#download helper packages
sudo apt install --no-install-recommends software-properties-common dirmngr
# download and add the signing key (by Michael Rutter) for these repos
sudo wget -q "https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc" -O /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
#add repository
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/"
Teď můžeme nainstalovat R a spustit následující příkaz:
sudo apt install r-base
Instalace nástroje RStudio
Teď, když máme R nainstalovaný místně, můžeme nainstalovat integrované vývojové prostředí RStudio. Nainstalujeme bezplatnou verzi RStudio Desktopu. Pro všechna dostupná vydání se podívejte na stažení RStudio.
Importujte podpisový klíč kódu pro RStudio.
sudo gpg --keyserver keyserver.ubuntu.com --recv-keys 3F32EE77E331692FStáhněte si soubor Debian Linux Package (.deb) pro R Studio pro Ubuntu. Soubor je ve formátu
rstudio-{version}-amd64.deb. Příklad:export rstudiover="1.4.1717" wget --quiet -O rstudio.deb https://download1.rstudio.org/desktop/bionic/amd64/rstudio-$rstudiover-amd64.debK instalaci RStudio použijte gdebi. Nezapomeňte použít cestu k souboru, aby apt věděl, že instalujeme místní soubor.
sudo apt install gdebi-core echo "y" | gdebi rstudio.deb –quiet
Balíčky CRAN
Teď je čas nainstalovat všechny balíčky CRAN, které chcete. Nejprve přidejte aktuální úložiště 'c2d4u' pro R 4.0 nebo novější.
sudo add-apt-repository ppa:c2d4u.team/c2d4u4.0+
V interaktivním prostředí R použijte příkaz install.packages(“package name”), jak je uvedeno v článku rychlý přehled užitečných balíčků R. Alternativně použijte položku nabídky Nástroje –> Instalovat balíčky v RStudio.
Pokud potřebujete pomoc s vyhledáním balíčku, podívejte se na seznam balíčků podle úkolů nebo abecedního seznamu balíčků.
Další kroky
Image šablony je teď možné publikovat do testovacího prostředí. Další informace najdete v Publikování šablony VM.
Při nastavování testovacího prostředí si projděte následující články: