【发布时间】:2014-08-24 16:33:53
【问题描述】:
所以我正在尝试编写我在 Coursera 上的作业的代码,但我遇到了一个奇怪的错误,我无法找出问题所在。这是我认为是问题的代码
setInternet2(use = TRUE)
fileUrl<- "https://d396qusza40orc.cloudfront.net/repdata%2Fdata%2FStormData.csv.bz2"
download.file(fileUrl, destfile = "c:/Users/musto101/Dropbox/DataScience/ReproducibleResearch/Assignment2/data/stormData.csv.bz2")
dateDownloaded<- date()
library(R.utils)
stormData<-bunzip2( filename = "stormData.csv", destname = "stormData3.csv")
head(stormData)
和错误:
Quitting from lines 13-35 (PA2.Rmd)
Error in bzfile(filename, "rb") : cannot open the connection
Calls: <Anonymous> ... eval -> eval -> bunzip2 -> bunzip2.default -> bzfile
In addition: Warning messages:
1: package 'R.utils' was built under R version 3.1.1
2: package 'R.oo' was built under R version 3.1.1
3: package 'R.methodsS3' was built under R version 3.1.1
4: In bzfile(filename, "rb") :
cannot open bzip2-ed file 'stormData.csv', probable reason 'No such file or directory'
Execution halted
那么有人知道这里发生了什么吗?任何建议将不胜感激。
谢谢
【问题讨论】:
-
试试
download.file(..., mode="wb") -
试过了,还是一样的错误。问题似乎出在 bunzip() 函数中...
标签: r csv knitr r-markdown bzip2