带有1D直方图的2D fill.contour图

时间:2013-03-08 19:08:13

标签: r graphics 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()吗?

如果我们可以像在python中的matplotlib一样在R中绘图,那么像下面这样的链接将使生活更容易: http://matplotlib.org/examples/pylab_examples/scatter_hist.html

1 个答案:

答案 0 :(得分:0)

这与this one on CrossValidated的问题完全相同。请参阅那里的答案(使用.filled.contour代替filled.contour