Skip to content

Instantly share code, notes, and snippets.

@kohske
Created October 10, 2015 11:48
Show Gist options
  • Select an option

  • Save kohske/e41e3c7e37fd0711abb7 to your computer and use it in GitHub Desktop.

Select an option

Save kohske/e41e3c7e37fd0711abb7 to your computer and use it in GitHub Desktop.
RMarkdown de PythonInR
---
title: "RMarkdownでPythonInR"
author: '@kohske'
date: "2015年10月10日"
output: html_document
---
参考 https://speakerdeck.com/yamano357/tokyor51-lt
フック
```{r include=FALSE}
library(knitr)
c2s = function(before, options, envir) {
if (before) {
} else {
pyExec(paste0(options$code, collapse="\n"))
}
}
knit_hooks$set(py = c2s)
```
```{r}
library(PythonInR)
```
パイソンチャンク
```{r, eval=FALSE, py=TRUE, include=FALSE}
a=range(0, 3)
b=range(0, 5)
```
使ってみる
```{r}
pyGet("a")
pyGet("b")
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment