Я не могу прошить уценку в R, получении и ошибке;как я могу решить это?ОБНОВИТЬ: - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь прошить R Markdown, и я запускаю следующее сообщение об ошибке:

Error in file(file, "rt") : cannot open the connection
3.file(file, "rt")
2.read.table(file = file, header = header, sep = sep, quote = quote, dec = dec, fill = fill, comment.char = comment.char, ...)
1.read.csv("~/Desktop/GOVT 300/leaders.csv")

Я пытался использовать:

{r}
setwd("~/Documents/GOVT 300")
leaders.csv <- read.csv("~/Desktop/GOVT 300/leaders.csv")

, но это не сработалов мою пользу.Как я могу решить эту проблему?

Обновление: спасибо за ввод, я смог решить эту проблему, но столкнулся с другой.Я получаю эту ошибку:

Line 43: Error in ifelse(leader$result == level[1] | leaders$result == level[2] | : object 'level' not found Calls: <Anonymous>... withCallingHandlers -> withVisible -> eval -> eval -> ifelse Execution halted

Мой код в строке 43 выглядит следующим образом:

leaders$result <- as.factor(leaders$result)

Уязвимый фрагмент:

```{r}

leaders$result <- as.factor(leaders$result)

leaders$success <- ifelse(leaders$result == level[1] | leaders$result == level[2] | leaders$result==level[3] | leaders$result==level[4], 1,0)

levels(leaders$result)

mean(leaders$success)

```

1 Ответ

0 голосов
/ 22 сентября 2018

Если у вас есть две папки GOVT 300, одна в Документах, а другая в Рабочем столе, вы должны попробовать то, что предлагает @ user20650 .Если это не так, убедитесь, что файл leaders.csv находится.В R

Error in file(file, "rt") : cannot open the connection

обычно означает проблемы с путями.Проверьте здесь для более подробной информации.

...