从 link 下载 xlsx 并导入到 r
download xlsx from link and import into r
我知道有很多关于这个主题的帖子,我通常能够很好地完成我想要的,但我在这个问题上遇到了问题 link。这可能与 excel 文件的非正统布局有关。这是我的工作流程:
library(rest)
url<-"http://irandataportal.syr.edu/wp-content/uploads/3.-economic-participation-and-unemployment-rates-for-populationa-aged-10-and-overa-by-ostan-province-1380-1384-2001-2005.xlsx"
unemp <- url %>%
read.xls()
产生错误Error in getinfo.shape(fn) : Error opening SHP file
问题与数据抓取无关。问题出现在将数据导入可用格式时。例如,read.xls("file.path/file.csv")
产生相同的错误。
例如:
library(RCurl)
download.file(url, destfile = "./file.xlsx")
使用你最喜欢的 reader 然后,
添加选项 fileEncoding="latin1"
解决了我的问题。
url<-"http://irandataportal.syr.edu/wp-content/uploads/3.-economic-participation-and-unemployment-rates-for-populationa-aged-10-and-overa-by-ostan-province-1380-1384-2001-2005.xlsx"
unemp <- url %>%
read.xls(fileEncoding="latin1")
我知道有很多关于这个主题的帖子,我通常能够很好地完成我想要的,但我在这个问题上遇到了问题 link。这可能与 excel 文件的非正统布局有关。这是我的工作流程:
library(rest)
url<-"http://irandataportal.syr.edu/wp-content/uploads/3.-economic-participation-and-unemployment-rates-for-populationa-aged-10-and-overa-by-ostan-province-1380-1384-2001-2005.xlsx"
unemp <- url %>%
read.xls()
产生错误Error in getinfo.shape(fn) : Error opening SHP file
问题与数据抓取无关。问题出现在将数据导入可用格式时。例如,read.xls("file.path/file.csv")
产生相同的错误。
例如:
library(RCurl)
download.file(url, destfile = "./file.xlsx")
使用你最喜欢的 reader 然后,
添加选项 fileEncoding="latin1"
解决了我的问题。
url<-"http://irandataportal.syr.edu/wp-content/uploads/3.-economic-participation-and-unemployment-rates-for-populationa-aged-10-and-overa-by-ostan-province-1380-1384-2001-2005.xlsx"
unemp <- url %>%
read.xls(fileEncoding="latin1")