问题标签 [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 投票
1 回答
333 浏览

r - 如何增加 RStudio 中 R Notebook 中显示的列数?

此未回答问题的可能副本,在此处添加代码/屏幕截图以希望澄清问题所在。

当我运行一个输出数据框的块时,每个屏幕我只得到一列。即,跑步

生成下面的图像,其中仅显示 col1,我必须单击箭头(未显示)才能看到另一列。

在此处输入图像描述

这似乎是因为 col2 是一个包含数百个字符的文本字段,因此 RStudio 决定为其提供尽可能多的空间,而不是将其放置在 col1 旁边(为了显示更多内容而浪费所有空间人物)。

是否可以覆盖此设置?如果是这样,col2 的输出也可以包装到屏幕宽度吗?

0 投票
1 回答
34 浏览

r - 有没有办法将行添加到默认继承前一行值的 r 数据框?

提前感谢您回答这个问题,我会在这里接受改进我的问题的提示,因为这是我第一次!

我已经将数据从我们的SQL Server提取到一个r-Notebook到一个数据框中,该数据框附加到接收季度评估的客户,这些评估从 2015 年第四季度到 2018 年第二季度一直在发生。问题是,评估并不总是进行,因此数据存在差距。例如,我目前将创建一个如下所示的数据框:

基本上,我需要每个客户名称在 2015 年第四季度和 2018 年第二季度之间的每个季度都有记录。我将假设尚未进行评估,那么之前评估的评估值将是默认值。数据框最终应该看起来像这样:

谢谢!

0 投票
0 回答
569 浏览

r - ggforest 输出在 r-notebook 中不可见

我试图展示一个ggforest情节,情节在 r-studio 中完美呈现,但它没有出现在r-notebook中。

这是一个可重现的例子。

当我运行上面的代码时,它会在 R-studio (r-script) 中创建一个绘图,但不会在r-notebook中创建任何绘图

编辑: 我查看了该函数的定义,ggforest该函数的最后一条语句是invisible(p)where pis a ggplotobject。这可能与笔记本中未显示的图表有关吗?我还尝试编写相同的函数,invisible(p)但遇到了错误,因为它找不到某些函数,例如.get_data()and tidy()

0 投票
1 回答
147 浏览

r - R 3.5.1 中 RStudio 笔记本中的奇怪(失真)输出

我注意到R 3.5.1中 RStudio笔记本的奇怪行为。我可以使用以下代码重现该行为:

首先,应该打印一个空列表。然后,如果在相同或另一个代码块中打印任何数据帧,则其值将包含在此打印屏幕中的附加符号(一些用箭头指示)中。

在 R 3.5.1 中:

在此处输入图像描述

此行为可能与 R 列表的此问题有关。它存在于笔记本中,如果代码在控制台运行或文档被编织,它就会消失。在 R 3.4.4 中,这个问题也不存在。如果在列表和数据框之间运行其他代码,问题也会消失,例如:

我有这些问题:

  1. 我使用 Windows。Linux 和 Mac OS 用户能否重现该问题?
  2. 如何解释输出失真的原因?
  3. 如果我希望将来解决该问题,我应该在哪里报告?

0 投票
1 回答
745 浏览

knitr - 为什么我的 R 笔记本会生成一个空白的 html 文档

出于某种原因,我的 R 笔记本正在生成一个空白的 HTML 文档。当我准备将文档编入 html 笔记本时,我的浏览器会打开该文件,它是一个空白文档。我正在按下“编织”按钮,然后按下 R Studio 中的“html”。

这是我的代码:

我不确定发生了什么。我在 R 版本 3.5.1 有人遇到过这个问题吗?

0 投票
1 回答
104 浏览

r - 如何阻止代码块在 R Notebook 的预览中拆分?

但在预览中,代码块在拆分后被评估。

我怎样才能阻止这种情况发生。基本上,我希望所有的情节都被打断。

我还可以提供哪些其他信息来诊断此问题?

在此处输入图像描述

0 投票
0 回答
102 浏览

r - 如何在 R Studio 中关闭默认笔记本

我想将默认笔记本更改为空白笔记本,但我不知道如何关闭或更改默认的预填充笔记本。

这里已经有一个问题Change RStudio Default R Notebook to blank ,但我找不到调用的模板r_markdown_notebook.Rmd或任何其他类似的命名模板。我在 Windows 中使用 RStudio。

在选项菜单中,我已经取消了“在笔记本中自动执行设置块”选项并重新启动等,但这似乎没有任何效果。

有小费吗?

0 投票
0 回答
249 浏览

r - R笔记本:在代码的不同部分重新运行块

有没有办法在 R 笔记本中重新运行块?

在 knitr 中,可以简单地通过引用它们的名称来重新运行块。例如,像下面这样,只有第二个块会输出结果(来源https://campus.datacamp.com/courses/reporting-with-r-markdown/chapter-two-embedding-code?ex=7)。

有没有一种简单的方法可以在 R 笔记本环境中做同样的事情?

0 投票
1 回答
86 浏览

r - R在Rmarkdown RNotebook中折叠/隐藏时运行块

我很难在论坛或手册上找到类似的东西,但我想找到这个功能。

有没有办法在 Rstudio 中运行一个块,同时保持它像下面这样隐藏?

块隐藏在这里

当在同一个文件中编写文档/编写并测试和更新代码时,此功能将非常有用。

据我所知,无论我以哪种方式运行它,它都会展开/显示如下所示的块内容。

该块不再隐藏

谢谢!

0 投票
1 回答
42 浏览

r - 使用 echo = {number} 删除 R Notebooks 中的代码切换

因此,如果我有一些代码,例如:

那么我只希望第二行,即summary(mtcars$mpg)显示在我的预览文档中。但它实际上是从我的预览文档中删除所有代码并删除显示/隐藏代码切换按钮。知道如何在保持切换按钮的同时显示某些行吗?