RMarkdown 八度图
RMarkdown Octave Plot
RMarkdown 在其引擎使用 Octave 时可以生成绘图吗?这是一个基本示例:
```{octave}
plot([1,2,3])
```
在 CoCalc 中,就像在 Octave 和 MATLAB 中一样,输出将是一个绘图。同样,在 RMarkdown 中使用 R 引擎时
```{r}
plot(c(1,2,3))
```
我希望能够在 RMarkdown 中为 Octave 执行此操作 - 有解决方案吗?
Octave 的函数图不是 return 图像,而是打开 window。这就是默认情况下它在 R Studio Server 上也不起作用的原因。这是使用 print()
并随后显示图像的解决方法:
---
title: "Untitled"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(
echo = TRUE,
engine.path = list(
octave = "/usr/bin/octave"
)
)
```
```{octave}
plot([1,2,3])
print("file.png")
```
![](file.png)
RMarkdown 在其引擎使用 Octave 时可以生成绘图吗?这是一个基本示例:
```{octave}
plot([1,2,3])
```
在 CoCalc 中,就像在 Octave 和 MATLAB 中一样,输出将是一个绘图。同样,在 RMarkdown 中使用 R 引擎时
```{r}
plot(c(1,2,3))
```
我希望能够在 RMarkdown 中为 Octave 执行此操作 - 有解决方案吗?
Octave 的函数图不是 return 图像,而是打开 window。这就是默认情况下它在 R Studio Server 上也不起作用的原因。这是使用 print()
并随后显示图像的解决方法:
---
title: "Untitled"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(
echo = TRUE,
engine.path = list(
octave = "/usr/bin/octave"
)
)
```
```{octave}
plot([1,2,3])
print("file.png")
```
![](file.png)