Rstudio版本0.96.331和knitr版本0.8
我认为我的问题已经通过更新RStudio和库来解决了......但是:
R中的以下运行为我提供了940个唯一的Table.ID值.在knitr块中运行我得到228个唯一值并且出现以下警告:
"在输入连接上找到无效输入' http://www2.census.gov/acs2010_5yr/summaryfile/Sequence_Number_and_Table_Number_Lookup.txt '
我不明白为什么两种方法之间存在区别.
Sequence <- read.csv("http://www2.census.gov/acs2010_5yr/summaryfile/Sequence_Number_and_Table_Number_Lookup.txt",
stringsAsFactors=FALSE)
unique(Sequence$Table.ID)
Run Code Online (Sandbox Code Playgroud)

在Rstudio版本0.96.331和knitr版本上正常工作0.8
我的.Rmd档案:
knitr test for length
========================================================
This should successfully return a length of 940
```{r}
Sequence <- read.csv("http://www2.census.gov/acs2010_5yr/summaryfile/Sequence_Number_and_Table_Number_Lookup.txt",
fileEncoding = "iso8859-8", stringsAsFactors = FALSE)
length(unique(Sequence$Table.ID))
```
Run Code Online (Sandbox Code Playgroud)
结果如下:

| 归档时间: |
|
| 查看次数: |
555 次 |
| 最近记录: |