RStudio
Tato stránka je součástí kurzu: | |
Kategorie Rstudio nenalezena
| |
Příslušnost: všeobecná |
Instrukce: V tomto modulu zkoumáme a učíme se rozumět Rstudiu formou otázek a odpovědí. Pokud Vás napadne nějaká otázka, můžete ji zkusit vyhledat níže a pokud bude mít i odpověď máte vyhráno. Pokud odpovědi mít nebude, najdete odpověď na internetu a doplníte ji sem. Ale pozor, vlastními slovy. Z internetu se nesmí kopírovat. Pokud níže není ani Vaše otázka, tak ji doplníte včetně Vaši následní odpovědi.
RStudio je open source IDE pro jazyk R.
Jak něco udělat?
[editovat]Č. | Co | Jak | Obrázek | Vysvětlivky |
---|---|---|---|---|
J1 | Jak změnit jazyk v konzoli? | |||
2 | Jak otevřít více terminálů? | Když rozkliknu terminal, mohu přidat nový terminál. | ||
3 | Jak nainstalovat novou verzi RStudia v konzoli Ubuntu? | V příkazovém řádku:
|
V podstatě by asi šlo DPKG spouštět i na dálku do adresáře, kde je instalátor. | |
4 | Jak nastavit, aby měl každý z terminálů záložku na liště? | |||
5 | Jak Rstudio přinutit, aby natáhlo změny v souboru rstheme? |
|
||
6 | Jak vynutit zalamování řádků v *.py souboru? | Code:Soft Wrap Long Lines | Pro každý soubor se nastavuje vzlášť. Pokud se v některém z otevřených souborů řádky již zalamují, máme tuto možnost zaškrtlou i pro okna, kde se ty řádky nezalamují. Je potřeba zkusit na to kliknout a otestovat, jestli jsme to zapli, nebo vyply. Asi nějaká chyba. | |
7 | Jak nastavit možnost kopírování do terminálu zkratkou CTRL+V (Linux)? | -* | *Dle tohodle toho bugu to k 12. září 2023 nefunguje a musí se používat zkratka SHIFT+INSERT .
| |
8 | Jak restartovat Rstudio? | |||
9 | Jak updatovat Rstudio na Linuxu? |
|
||
10 | Jak přidat vlastní rstheme? | Tools:Global Options...:Appearance:Editor theme
|
A případně je třeba ještě aplikovat, aby se v Rstudiu projevil. | |
11 | Jak donutím záložku Help, aby mi zalamovala text? | |||
12 | Jak vypnout režim přepisu v souboru (kurzor se zobrazuje jako podtržítko)? | Např. restartem Rstudia. | ||
13 | Jak zvýraznit prázdné znaky? | |||
14 | Jak přidat odstraněné okno terminálu? | Code:Terminal:Open New Terminal at the file Location
|
||
15 | Jak zobrazit mezery či odsazení? | Tools:Global Options...:Code:Display:Show whitespace characters | ||
16 | Jak se spouští knihovna reticulate? | |||
17 | Co znamená reticulate::repl_python() ?
|
Otázky
[editovat]Č. | Otázka | Odpověď | |
---|---|---|---|
O1 | Lze updatovat přímo z RStudia? | Nejde, vývojář RStudia nenabízí binaries. Je potřeba stáhnout novou verzi RStudia a tu nainstalovat, původní třeba smazat. Z RStudia to jde například na Linuxu přes terminál. | |
2 | Proč v terminálu nevidím kurzor? | Asi to má něco společného s uživatelským skinem, kurzor má totiž černou barvu na tmavěšedém pozadí a barvu se mi nedaří změnit ani ve stylopisu skinu. Možná samotný software přepisuje chování kurzoru. | |
3 | Je možné zavřít Rstudio z jeho terminálu? | ||
4 | Spouští RStudio skripty v kontaineru? | Ne | |
5 | Balíčky jsou balíčky RStudia, nebo jazyka R? | Tak podle chatGPT jsou to balíčky rozšiřující funkcionalitu RStudia, ale často jsou napsány v R. | |
6 | Kde získám přehled o balíčcích? | Část balíčků vidím v sekci Packages. Seznam dalších balíčků pak najdu na webu CRAN package repository a pokud mám placenou verzi RS, pak existují další balíčky v RStudio Package Manager. Například CRAN Task Views rozděluje balíčky podle vědních oblastí a podle funkcí, které nabízejí. | |
7 | Vidím v sekci Packages všechny dostupné balíčky? | Ne jedná se jen o část, zbytek volně dostupných balíčků je na webu (např. v CRANu - viz O6). | |
8 | Je u balíčků CRAN zaručeno, že jsou nezávadné? | CRAN má pravidla pro tvorbu balíčků a pravidelně je testuje na výskyt chyb. Přesto není stoprocentní nezávadnost zaručena a je dobré instalovat jen široce stahované balíčky s dobrým hodnocením, nebo si před jejich instalací projít dokumentaci a zdrojový kód. | |
9 | Kde najdu uživatelského hodnocení balíčků CRAN? | Musím hledat na webu. | |
10 | Jak zjistím, které balíčky mám nainstalované? | V konzoli zadám installed.packages()
|
|
11 | Je možné editovat více řádků naráz? | ||
12 | V jakém jazyce jsou napsány Rstudio snipets? | ||
13 | Jaká ulehčení je možné vytvořit pomocí těchto Rstudio snipets? | ||
14 | Jaká je klávesová zkratka pro výběr všeho? | CTRL+A | |
15 | Lze zvýraznit příslušnost odsazení k blokům kódu? | ||
16 | Proč některé skrypty Python nefungují, nebo fungují jinak v Rstudiu? | Může to být tím, že python scrypt je díky R knihovně spouštěn v samotném Rku, takže některé věci ta knihovna interpretuje špatně, nebo je nelze dobře v Rku provést. |
Vlastní rstheme šablona
[editovat]Vlastní grafický styl zobrazení lze vytvořit například manipulací stávající šablony rstheme.
Č. | Co | Jak | Poznámky |
---|---|---|---|
1 | Jak změnit barvu odsazení, jak se to v šabloně jmenuje? | ||
2 | Jak aplikovat změny v souboru rstheme? | ||
Problémy
[editovat]Č. | Problém | Postup | Řešení | |
---|---|---|---|---|
P.1 | V cílovém adresáři nevidím *.rstheme soubory.
|
Tools:Global Options...:Appereance:Add: (doskákat)
|
ChatGPT navrhl zjistit jestli je koncovka *.rstheme . Bylo zjištěno, že není. Po opravě je soubor vidět.
|
|
Poznámky ke knihovně Reticulate (Python v Rstudiu)
[editovat]Knihovna Reticulate
umožňuje spouštět kód v programovacím jazyce Python v kodu nebo shellu Rka. Vzhledem k tomu, že toto není ideální pro rozsáhlé aplikace, kde mohou být použity i roztodivné knihovny, níže zapisujeme problémy, které to přináší:
- při používání knihovny
ttk.Window()
z knihovnyttkbootstrap
má knihovna problém natahovat nové styly a například při použitíthemename = "darkly"
, sice přepne do tmavého stylu, ale není ho schopna vypnout, pokud je pak použit jiný styl, Rstudio se musí restartovat (možná by stačilo restartovatreticulate
)