Rstudioを日々のRのものに使用しています。時には、私はRが超上手ではない部分のためにいくつかのpython/bashを使いたいと思う。私は新しいRMarkdownドキュメントを起動する場合は不思議そうに十分な私は、次のコードが動作すること、気づいた:Rstudioでpython/bashコードを実行する
```{r engine='python'}
print "Hello" + "World"
import random
print random.random()
```
Rstudioは私にいくつかのpythonを実行することができます。これは非常に便利ですが、私はマークダウン機能だけでなく、コンソールでもこれを実行できることが好ましいでしょう。 release notesでは、構文ハイライトのサポートが推奨されています。
新しいコンソールをRstudioに接続して、IDEからpython/bashを実行できる方法がありますか?確かに、RstudioにはPythonに接続する方法があるようです。最終目標は.Rmd
文書を作成し、次のような構造を持っている彼らと対話する/編集できるようになります:
# 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)
```
同じファイルですか? – cantdutchthis