У меня есть функция, которая вызывает несколько окон (окно нового графического устройства). Чтобы это произошло, я использую windows (). Это работает, но как для пакета, как мне сделать его независимым от платформы, чтобы каждый график отображался в новом окне, оставляя старое окно?
Что у меня сейчас есть:
WORD.C <- function(WORDS){
require(wordcloud)
L2 <- lapply(WORDS, function(x) as.data.frame(table(x), stringsAsFactors = FALSE))
FUN <- function(X){
windows() #how to make this platform neutral
wordcloud(X[, 1], X[, 2], min.freq=1)
}
lapply(L2, FUN)
}
WORD.C(list.xy)