You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在VSCode的R Markdown Notebook中实现代码块下直接显示绘图

在VSCode中实现R Markdown Notebook绘图代码块下方显示

完全可以实现和RStudio默认一致的效果,具体操作步骤如下:

  • 安装必要工具

    1. 在VSCode扩展市场安装R Extension for Visual Studio Code(下载量最高的R扩展,作者Yuki Ueda)
    2. 在R控制台执行install.packages(c("knitr", "rmarkdown")),确保安装这两个核心包
  • 配置VSCode设置

    1. 打开VSCode设置(快捷键:Windows/Linux按Ctrl+,,Mac按Cmd+,)
    2. 搜索并勾选R: Always Use Active Terminal,确保R会话在终端正常激活
    3. 搜索并勾选R Markdown: Chunk Output Inline,该选项可让绘图等输出直接显示在代码块下方
    4. 也可直接编辑settings.json添加以下配置:
      "r.rmarkdown.chunkOutputInline": true,
      "r.alwaysUseActiveTerminal": true
      
  • 测试验证
    创建一个.Rmd文件,写入以下内容:

    ---
    title: "测试绘图显示"
    output: html_notebook
    ---
    
    ```{r}
    # 绘制散点图
    plot(mtcars$wt, mtcars$mpg, xlab = "车重", ylab = "油耗")
    
    点击代码块上方的「Run Chunk」按钮,或者按`Ctrl+Enter`(Mac为`Cmd+Enter`)运行代码,就能看到绘图直接显示在代码块下方。
    
    

内容的提问来源于stack exchange,提问作者The Nightman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 19:45:56