1

パッケージを介して HTML (Rmd からのニット) ドキュメント内にパッケージから を含めよtkplotうとしています。ここで、ラテックスについて非常によく似た質問をしました(これはもっと難しいはずです。Yihui は答えましたが、そのフックと学習をこの状況に移すことはできません。Knitr で Rmd ファイルを使用して HTML ドキュメントに次のコードを埋め込むにはどうすればよいですか?igraphknitrtkplot

```{r setup, include=FALSE}
library(igraph)
library(tcltk)
```


```{r}
edges <- structure(c("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", 
    "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "A", "B", "C", 
    "D", "E", "F", "G", "H", "I", "J", "E", "G", "G", "F", "H", "G", 
    "D", "J", "J", "D", "B", "C", "D", "I", "I", "H", "A", "B", "G", 
    "I", "F", "D", "F", "J", "D", "B", "E", "E", "A", "E"), .Dim = c(30L, 
    2L), .Dimnames = list(NULL, c("person", "choice")))

g <- graph.data.frame(edges, directed=TRUE)
tkplot(g)
```
4

1 に答える 1

0

魅力的ではありませんが、Yihui のアドバイスに従います。

```{r setup, include=FALSE}
library(igraph)
library(rgl)

knit_hooks$set(
    webgl = hook_webgl

)
```


```{r, webgl=TRUE, fig.width=12, fig.height=12}
edges <- structure(c("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", 
    "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "A", "B", "C", 
    "D", "E", "F", "G", "H", "I", "J", "E", "G", "G", "F", "H", "G", 
    "D", "J", "J", "D", "B", "C", "D", "I", "I", "H", "A", "B", "G", 
    "I", "F", "D", "F", "J", "D", "B", "E", "E", "A", "E"), .Dim = c(30L, 
    2L), .Dimnames = list(NULL, c("person", "choice")))

g <- graph.data.frame(edges, directed=TRUE)
rglplot(g)
```
于 2014-01-11T19:19:14.127 に答える