编写csv文件:使用knitr / chunks时出现错误信息

时间:2012-08-29 18:35:41

标签: r knitr

我有一个相当简单的数据框

  

STR(匹配)

'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")
@

在这种情况下,我收到一条错误消息。

Dimension too large.

对于表示“write ...”

的行给出了错误消息

任何线索?

0 个答案:

没有答案