问题标签 [rnotebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
124 浏览

r - R笔记本导出中的窗格图

在 RStudio 中编辑 R 笔记本时,如果我在一个 R 块中创建多个图形输出,我会为每个绘图获得一个图标,我可以单击该图标来选择要查看的绘图:

在此处输入图像描述

我喜欢这种行为,从一个情节单击到另一个情节以比较它们之间的变化特别方便。

但是,当我将笔记本呈现为 HTML 时(例如,通过点击编辑器中的“预览”按钮),这些图只是在页面上向下层叠:

在此处输入图像描述

有没有办法在导出的文档中获得前一种行为?我可以设置的一些选项,或者我可以包含的一段 Javascript,还是什么?

0 投票
2 回答
620 浏览

r - 创建笔记本时出错:输入中没有可用的行

尝试在 RStudio 中预览一个简单的笔记本时,我在源窗格顶部收到以下错误,并且没有创建 nb.html 文件:

“创建笔记本时出错:输入中没有可用的行”

截屏:

在此处输入图像描述



0 投票
0 回答
476 浏览

r - 将cowplot与RNotebook一起使用时的空白图

假设我有下面的 RNotebook。

当我运行它时,我得到一个空白图,然后是实际图。这似乎是一个新问题,因为过去运行良好的旧代码现在没有。其他人有同样的问题吗?任何人都可以建议为什么会发生这种情况以及我该如何防止它?

会话信息():


编辑

我降级到ggplot22.2.1,但问题仍然存在。在我将其渲染为 HTML 之前和之后的 HTML 文件中,空白面板都出现在 Rmd 文件中。我附上了 HTML 输出的图片。我之前尝试过跑步grDevices::graphics.off(),但没有成功。我之前忘了提:我刚刚升级到 RStudio 1.1.383。

在此处输入图像描述


啊哈!

当我将文件编织为使用预览而不是将其渲染为使用预览时,不会发生这种情况,因此推测这是 RNotebook 问题而不是 RMarkdown 问题。html_documenthtml_notebook

0 投票
1 回答
829 浏览

r - 在 R Notebook 中使用 rbokeh 获取警告消息

运行 Ubuntu 17.10,并通过 Anaconda 在 RStudio 上运行 R Notebook。

当我尝试在 R Notebook中运行rbokeh 网站上的简单示例时:

我收到以下警告消息:

似乎此警告消息已在此处记录,但我仍然收到此警告。有人对该怎么做有任何建议吗?

0 投票
2 回答
3462 浏览

r - 使用 Rnotebook 意外出现“临时名称太长”错误

在使用 rnotebook 时,通过扫帚获取线性回归模型的输出时出现以下错误。

这是我遇到的一个虚拟示例:

然后,如果我想获得 tidy(lModel) 的输出,则会收到错误消息:

tempfile 中的错误(pattern = "_rs_rdf_",tmpdir = outputFolder,fileext = ".rdf"):临时名称太长

问题是我不久前使用了tidy()扫帚的功能并获得了输出。我想知道可能是什么问题,以及如何解决。

这是上面错误的回溯:

提前非常感谢。

0 投票
2 回答
2853 浏览

r - Rnotebook 不显示数据帧的代码输出

当我尝试查看数据框结果时,我在 Rnotebook 中的代码块输出没有出现(好像没有运行)。我必须将它通过 pander() 函数才能看到输出打印出来。这与knitr有关吗?我提到这一点是因为我在开头将选项设置为以下内容:

我尝试直接在块中设置选项,但得到相同的不需要的结果。有没有我没有正确配置的设置?我还必须提到,这是一种在某种程度上不一致的行为。也就是说,我可能会停止工作,一段时间后代码输出会以某种方式出现。

这是我尝试运行以将粘贴复制到 Rnotebook 的工作代码示例。

设置笔记本工作区选项

加载相应的库和包

以下是一些示例数据:

看结构。(此输出按预期显示)

预期输出

预览前十行(这是未显示的输出。没有任何反应)

此输出也不显示。(什么都没发生)

当我通过 pander 函数时,它会显示出来。

使用 pander 1 显示的输出

这个也有展示

使用 pander 2 显示的输出

我检查了发布的问题:R notebook 中的数字输出,但我无法看到与此案例的联系。

我希望这足够清楚,并且您可以重现此处显示的代码。对此问题的任何帮助将不胜感激。

0 投票
2 回答
1835 浏览

r - 具有常见图例的 ggarrange 在降价中产生额外的空白图

我正在使用 R Notebooks 并且有一个包含一些用于排列直方图的代码的块。当我使用一个常见的图例时,它会产生一个额外的空图,在渲染的 html 文件中看起来很糟糕。这种现象在没有共同传说的情况下消失了,但情节看起来很糟糕,因为它们的大小不同。有什么办法可以阻止它产生额外的空图?

笔记本块输出

以及块中使用的代码

0 投票
0 回答
323 浏览

rstudio - 如何在 R Notebook 中使用 fig_height 和 fig_width 指定图形大小

我在使用 R Notebook 时遇到了关于图形大小的问题。

当我如下设置 fig_height: 2 &fig_width: 2 时, fig_height & fig_width 在 html_notebook 中不起作用。

R 笔记本

但是,如果我将 html_notebook 更改为 html_document,则 fig_height 和 fig_width 将变为我需要的。

R 降价

这是否意味着 R Notebook 不能在开头使用 fig_height: &fig_width: ?还是我做错了什么??

我使用 Rstudio 1.1.383,R 版本 3.4.2。和 mac OS HIGH Sierra。

感谢您的关注。

0 投票
1 回答
811 浏览

r - 在 R markdown 中外部化配置文件和函数

我在理解 R 笔记本中外部化代码的不同方法之间的(实际)差异时遇到了问题。参考了先前的问题文档后,仍不清楚采购外部.R文件或read_chunk()它们之间的区别。出于实际目的,让我们考虑以下内容:

  1. 我想用外部config.R文件加载库:据我所知,最直观的方式似乎是创建config.R

    并且,在一般的 R 笔记本中(比如,main.Rmd)称之为

    但是,这无法识别包含的软件包,因此采购外部配置文件似乎是无用的。同样使用read_chunk()。因此问题是:如何在顶部包含库,以便在主降价脚本中识别它们?

  2. 假设我想在外部定义全局函数,然后将它们包含在主笔记本中:与上述相同,将它们包含在外部foo.R文件中并将它们包含在主文件中。

再一次,似乎read_chunk()没有做这项工作,而source('foo.R')在这种情况下,做;文档指出前者“只评估代码,但不执行它”:在什么情况下,人们只想评估代码而不执行它?不同的提出:出于实际目的,为什么要使用read_chunk()而不是, ?source

0 投票
0 回答
373 浏览

latex - 乳胶方程未正确显示在 R Notebook 预览/输出中

举个例子

它在 R Studio Viewer 中显示得非常好。

乳胶方程式

但是,如果我预览文件,它只会显示文本

{后} 1.645{后}

我以为 R Studio 有 mathjax 来渲染乳胶方程?还有什么我需要安装的吗?我在网上只能找到关于安装 MikTex 以呈现 pdf 的信息。