r - 不应该在 org 模式下以 R 代码块打印的输出
问题描述
我刚刚升级到 org 9.3.6,现在我的 R 代码块没有按预期工作。例如,我有这个简单的代码块,
#+BEGIN_SRC R :session
mtcars1 <- mtcars
#+END_SRC
我不希望看到任何输出,因为我保存mtcars
为mtcars1
,所以 R 不应该返回任何东西。但是,我看到了这个,
print(mtcars1)
为什么?我不希望/不想看到任何输出,尤其是对于较大的数据帧,因为它会阻塞 emacs。
解决方案
:results value
看起来您正在使用org 源标题中的默认值。可以根据具体情况更改
#+begin_src R :session :results output
mtcars1 <- mtcars
#+end_src
或者,更改 org(或 ess/R)初始化配置中的默认值
(setq org-babel-default-header-args:R '((:results . "output")))
推荐阅读
- spring - Spring WebFlux 检测客户端断开连接
- ocaml - 在 Ocaml 中使用类型查找 MAX
- javascript - (GraphQL) - 为什么 Apollo 先检查缓存,然后再做其他事情?
- javascript - Vue webpack项目构建后出现空白页面
- reactjs - 是否可以在 TextInput 中添加分号?
- python - 如何运行秒数python?
- reactjs - react-navigation-fluid-transitions 的共享属性不起作用
- php - PHP字符串比较同字问题
- c# - 如何从 Xamarin xaml 表单应用程序打开超链接?
- r - 引用中的 R 降价页码