Sto usando Rstudio per il mio roba quotidiana. A volte, mi piacerebbe usare qualche python/bash per le parti in cui R non è molto bravo. Stranamente ho notato se inizio un nuovo documento RMarkdown, che il seguente codice funziona:Esecuzione di codice python/bash in Rstudio
```{r engine='python'}
print "Hello" + "World"
import random
print random.random()
```
Rstudio mi può eseguire alcuni pitone. Questo è molto utile, ma preferibilmente sarei in grado di farlo non solo tramite la funzione markdown ma anche attraverso una console. Nello release notes è suggerito che sia disponibile il supporto per l'evidenziazione della sintassi.
Mi chiedo, esiste un metodo per connettere una nuova console a Rstudio in modo da poter eseguire anche qualche python/bash dall'IDE? Sembra certamente che Rstudio abbia un'idea di come connettersi a Python. L'obiettivo finale sarebbe quello di creare .Rmd
documenti ed essere in grado di modificare/interagire con loro che hanno la seguente struttura:
# Use Case
Connect to an api that is supported in python
```{r engine='python', highlight=TRUE}
data = foobar_api.get(1000)
file_loc = open("~/data/filename.csv", "w")
file_loc(data)
file_loc.close()
```
Then analyse with R again.
```{r}
df <- read.csv("~/data/filename.csv")
summary(df)
```
è dello stesso file? – cantdutchthis