gpt4 book ai didi

RMarkdown Chunk - 不要回显最后一个表达式

转载 作者:行者123 更新时间:2023-12-04 23:13:21 26 4
gpt4 key购买 nike

我在 RMarkdown 文档中有一个块,如下所示:

```{r, echo=-4}
a <- 1
b <- 2
x <- a + b
print(paste(c("`x` is equal to ", x), collapse=""))
```

当我编织这个时,它没有像预期的那样显示第四个表达式 here .
a <- 1
b <- 2
x <- a + b
## [1] "`x` is equal to 3"

但是,如果我在块中添加另一行,则必须更新 echo参数或它隐藏了错误的表达式:
```{r, echo=-4}
a <- 1
b <- 2
c <- 3
x <- a + b + c
print(paste(c("`x` is equal to ", x), collapse=""))
```

输出:
a <- 1
b <- 2
c <- 3
print(paste(c("`x' is equal to ", x), collapse=""))
## [1] "`x` is equal to 6"

在 RMarkdown 块中是否有一种编程方式来指定您不想在不手动计算总行数的情况下回显块中的最后一个表达式?

最佳答案

我喜欢做

```{r}
a <- 1
b <- 2
x <- a + b
```

`x` is equal to `r x`

这提供了更清晰的结果输出。

关于RMarkdown Chunk - 不要回显最后一个表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49541375/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com