无法将csv读入R Markdown:文件错误(文件," rt")

时间:2017-11-21 21:44:59

标签: r csv r-markdown

我一直在阅读有关此主题的其他问题(请参阅read.table() and read.csv both Error in Rmd),但我相信我已将我的工作目录设置得很好,并且答案没有充分回答我的问题......

这是我的代码:

---
title: "WQ"
author: "A"
date: "October 13, 2017"
output:
  html_document: 
    fig_height: 6
    fig_width: 12
classoption: landscape
---


```{r}
setwd("C:/Users/K/Box/Projects/DRIP/3. Data/working/R_markdown")
x <- read.csv("Nash_longform_subset.csv",as.is=T)
y <- read.csv("Nash_longform.csv", as.is=T)

```{r}

所有文件和R降价文件都在相同文件夹中(在代码中设置)。代码本身运行完美,但不会通过R Markdown导出...

我收到错误:

x Line 14 Error in file(file, "rt"): cannot open the connection calls: 
<Anonymous>... withVisible -> eval -> eval -> read.csv -> read.table -> file

1 个答案:

答案 0 :(得分:1)

问题是你在wd中缺少斜杠,因此R找不到文档,这就是文件中的错误(文件,“rt”)的含义。更明确的是R正在寻找此路径中的第一个文件:

"C:/Users/K/Box/Projects/DRIP/3. Data/working/R_markdownNash_longform_subset.csv"

将你的wd改为:

setwd("C:/Users/K/Box/Projects/DRIP/3. Data/working/R_markdown/")