我有一个相当简单的数据框
str(match)
'data.frame': 261 obs. of 2 variables:
$ country: chr "Afghanistan" "Albania" "Algeria" "American Samoa" ...
$ match : logi FALSE FALSE FALSE FALSE FALSE FALSE ...
如果我通过运行一行将其写入 .csv 文件,则一切正常。
write.csv(match.df, file = "match.csv")
但是,当使用 knitr 生成 .pdf 时,我(当然)使用块。
<<worldmapmatch>>=
exo$match <- is.na(match(exo$iso2c, wrld_simpl@data$ISO2))
match <- exo[, c("country", "match")]
match.df <- data.frame(match)
head(match.df)
str(match.df)
write.csv(match.df, file = "match.csv")
save(exo, file = "exo.RData")
@
在这种情况下,我收到一条错误消息。
尺寸太大。
错误消息是针对“写...”的行给出的
有什么线索吗?