R online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
Esegui R online nel tuo browser
Un playground R online gratuito per eseguire codice. Scrivi script R nel browser, premi Esegui e Rscript li esegue in pochi secondi. Niente RStudio, niente R installato in locale, nessuna attesa per install.packages() prima di iniziare.
L'editor è costruito sullo stesso motore di VS Code, quindi evidenziazione della sintassi R, completamento automatico e sottolineature degli errori funzionano tutti. Il codice gira con Rscript su Alpine Linux, con dplyr, tidyr, stringr e jsonlite preinstallati: il nucleo del tidyverse per manipolare i dati. Ottimo per esplorare un data frame, provare una regex con stringr o analizzare JSON con jsonlite.
Perché questo playground R è utile
- Esecuzione R immediata: scrivi il codice, premi Esegui e vedi l'output di Rscript in pochi secondi, senza attese per
install.packages()né configurazione di RStudio. - Evidenziazione completa della sintassi R, completamento automatico e messaggi di errore chiari con i numeri di riga, grazie allo stesso motore di editor di VS Code.
- L'input stdin è supportato.
readLines('stdin')efile('stdin')leggono dalla casella di input del playground, quindi gli script che ricevono input interattivo o analizzano dati passati in pipe funzionano dall'inizio alla fine. Niente interprete R, RStudio o mirror CRAN sul tuo computer. - R con dplyr, tidyr, stringr e jsonlite preinstallati: esegui veri snippet di analisi dei dati con il tidyverse senza installare RStudio o il tidyverse in locale.
Cosa puoi provare nel playground R
- Vettori, data frame e funzioni della famiglia apply in R base: le fondamenta che ti servono prima di passare al tidyverse.
- Pipeline di dati con il tidyverse: dplyr (filter, mutate, summarise, group_by) combinato con la pipe di magrittr, e trasformazioni con
pivot_longer/pivot_widerdi tidyr. - Esperimenti rapidi in R: prova una regex con stringr, analizza un blocco JSON con jsonlite, verifica un riepilogo statistico o conferma come si comporta un
summariseraggruppato.
Domande frequenti sul compilatore R online
Il compilatore R online è gratuito?
Devo avere R o RStudio installati?
Il playground R funziona da smartphone e Chromebook?
Posso usare readLines('stdin') nel compilatore R online?
readLines('stdin') e file('stdin') leggono le righe che scrivi esattamente come quando passi l'input in pipe a Rscript script.R nel terminale. Utile per script che elaborano dati al volo senza caricare un file.Come imparo R dopo aver provato il playground?
Strumenti utili per R
Strumenti gratuiti nel browser che si abbinano bene al playground R, tutti parte di Coddy.