首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试保存/预览笔记本时出现下标错误

尝试保存/预览笔记本时出现下标错误
EN

Stack Overflow用户
提问于 2016-08-12 10:05:22
回答 1查看 152关注 0票数 1

编辑:似乎0.99.1285版的RStudio预览版对笔记本和rMarkdown文档有问题。安装标准的RStudio就能够编织相同的代码。感谢大家的时间和努力。

我正在尝试创建一个简单的R笔记本,以便生成可读的分析报告。然而,每当我尝试运行我的笔记本时,我得到一个下标越界错误,我无法诊断和解决。

我已经更新了我所有的包,并重新创建了类似的代码,但我得到了相同的错误。

R Markdown代码(在全局环境中加载的库(Dplyr))编辑:在第一个块中添加库(Dplyr)

代码语言:javascript
复制
---
title: "R Notebook"
output: html_notebook
---

```{r}

库(Dplyr)

代码语言:javascript
复制
```{r}

adataframe<-data_frame(a=rnorm(160),

代码语言:javascript
复制
                   b=rnorm(160,mean=5,sd=10),
代码语言:javascript
复制
                   c=sample(1:100,160,replace=TRUE),
代码语言:javascript
复制
                   z=sample(1:100,160,replace=TRUE),
代码语言:javascript
复制
                   letter=rep(c("w","x","y","z"),40))
代码语言:javascript
复制
test test min z is `r min(adataframe$z)` to max z at `r max(adataframe$z)`

```{r}

adataframe %>%

select(letter,z,b,a) %>%

Group_by(字母) %>%

summarise_all(sum) %>%

变异(分割1=z/b,分割2=b/a)

代码语言:javascript
复制

如果我在不运行块的情况下预览文档,文档将按预期显示。

但是,如果我运行所有的代码块并尝试预览文档,我会得到以下错误:

代码语言:javascript
复制
Quitting from lines 7-8 (test.Rmd) 
Error in csvs[[i + 1]] : subscript out of bounds

其对应于第一代码块。

这是一个新项目中的测试笔记本,因此在全局环境中除了"adataframe“之外没有其他对象。

感谢您的阅读。

EN

回答 1

Stack Overflow用户

发布于 2016-08-13 06:18:00

您运行的是哪个版本的RStudio预览版?我相信这是其中一个RStudio版本中的错误,现在应该解决(至少从v0.99.1283开始)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38908754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档