写这个标题的时候,我突然想起了《什么!你的图上有一双看不见的手》这篇文章,当然这里看不见是故意的,而今天要说的是,你明明画了,它却不见了,有种见鬼般的神秘力量。 有人跟我说用 其实像上面我截屏的一样,你点一下 一般来说,R画图会丢图例,线条等,通常是因为画图的空间不适合于分配图形的内容,这和你显示器的大小、画图的区域都可以有关系,所以先拉大拉小一个画图的窗口再说。 'Error in plot.new() : figure margins too large'这种就是画图区域太小了,没办法分配到足够的空间来画图,搞大画图窗口的大小! Graphic with missing or distorted components如果有丢东西,或者出现在“不正确”的位置,这是R自做聪明想要把图缩放去适应你的画图区域,还是一样的解决方法,拉大或拉小窗口。 Reset your graphics device还有一种是你对画图有一些设置,比如base里
实在不行,你就把R关掉,再开过吧,如果是使用RStudio然后一直有问题,你就试试用原生的RGui,或者直接命令行吧。 |
|