2013-03-08 116 views
-1

我的任务很简单,只需绘制以下,但在中间的情节应该是filled.contour情节: http://gallery.r-enthusiasts.com/graph/Scatterplot_with_marginal_histograms_78与1D直方图2D filled.contour阴谋轴

背景:我喜欢充满。轮廓而不是hist2d。因为,我可以使用内核平滑,所以离散数据的情节不会太难看。我也尝试了image()和contour(),但轮廓上的数字并不清晰,并且没有关于颜色的指示。我的问题是:在filled.contour函数中,它使用fill()plot和rect()plot(color bar)的layout()。但是,我在外部代码中使用layout()来组织2个直方图和一个filled.contour图。看起来,外部布局被filled.contour()所遮蔽。我不确定R如何处理这个问题。我应该改写filled.contour()吗?

如果我们能像在Python matplotlib [R情节,类似下面的链接将让生活更容易: http://matplotlib.org/examples/pylab_examples/scatter_hist.html

+0

已经有一些很好的工作在SO上:http://stackoverflow.com/questions/11546256/two-way-density-plot-combined-一个方向密度阴谋与选定区域在/ 11552979#11552979和stackoverflow.com/questions/8545035/scatterplot-with-marginal-histograms-in-ggplot2/8545618。我很确定我可以在基本图形中做到,但是我不确定现有的ggplot解决方案已经可用时是否值得这样做,请回复一下这些是否合适 – 2013-03-08 19:19:41

+2

另外...如果这些不够用,您应该发布数据和代码记录合理的增强起点,否则这里的人可能会低估这个问题,因为这表明你很少付出努力 – 2013-03-08 19:24:23

+0

+1对迪文的评论+1你需要当前图形的图片,以及一些示例数据和代码,以便从SO社区获得更多兴趣。 – Dinre 2013-03-08 20:14:25

回答

0

这看起来像this one on CrossValidated相同的问题。看到答案那里(这是使用.filled.contour而不是filled.contour

+0

它已被迁移,所以这个应该关闭。 – 2013-03-08 20:36:19