2D fill.contour图,其中1D直方图由轴R表示

时间:2013-03-08 19:00:27

标签: histogram

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

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

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

由于

1 个答案:

答案 0 :(得分:1)

如果您查看帮助页面?filled.contour,您会看到它还提到另一个名为.filled.contour的函数(前面是额外的.),它只执行裸骨图而不调用{ {1}}并导致您看到的问题。你需要做更多的检查和预备工作,但是你应该能够使用layout为主图并自己设置布局。