qtm()関数内でtmapR パッケージを使用してマップをプロットしようとしています。何らかの理由で、関数の戻り値を設定すると、プロットが妨げられます。
最小限の(非)動作例:
graphics.off()
library("tmap")
data(World)
# this works:
a<-function(){qtm(World)}
a()
graphics.off()
# but this won't do anything:
a<-function(){qtm(World);return(1)}
a()
それがどのように考えられるか、または問題を調査する方法はありますか?