0

私はかなり単純なデータフレームを持っています

str(match)

'data.frame':   261 obs. of  2 variables:
 $ country: chr  "Afghanistan" "Albania" "Algeria" "American Samoa" ...
 $ match  : logi  FALSE FALSE FALSE FALSE FALSE FALSE ...

1 行実行してこれを .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")
@

この場合、エラー メッセージが表示されます。

寸法が大きすぎます。

「write...」という行にエラー メッセージが表示されます。

手がかりはありますか?

4

0 に答える 0