1

我希望这个问题超出了“阅读手册”的范围。我的任务很简单,只是绘制以下内容,但中间的情节应该是一个填充的轮廓图:http: //gallery.r-therapys.com/graph/Scatterplot_with_marginal_histograms_78

背景:我更喜欢 fill.contour 而不是 hist2d。因为,我可以使用内核平滑,所以离散数据的图不会太难看。我也尝试了 image(),然后是 contour(),但轮廓上的数字不清楚,也没有关于颜色的指示。

我的问题:在filled.contour 函数中,它使用 layout() 来填充轮廓 () 绘图和 rect() 绘图(颜色条)。但是,我在外部代码中使用 layout() 来组织 2 个直方图和一个 fill.contour 图。看起来,外面的布局被filled.contour() 遮蔽了。我不确定 R 如何处理这个问题。我应该以某种方式重写filled.contour() 吗?

谢谢

4

1 回答 1

1

如果您查看帮助页面 ?filled.contour ,您会看到它还提到了另一个名为(在前面.filled.contour额外)的函数,它只进行简单的绘图而不调用并导致您看到的问题。您需要做更多的检查和初步工作,但您应该能够为主要情节做您想做的事情并自己设置布局。.layout.filled.contour

于 2013-03-08T19:34:04.920 回答