r - 使用 with par(mfrow=c()) 在一张图中绘制多个 fill.contour 图

标签 r layout graph plot contour

我正在尝试构建一个由 2-3 filled.contour 组成的图地块彼此相邻。所有图的色标都相同,我只想要一个 z 值关键图。我很难用 par(mfrow=c(1,3)) 做到这一点

示例代码:

x <- 1:5
y <- 1:5
z <- matrix(outer(x,y,"+"),nrow=5)
filled.contour(x,y,z)
filled.contour(x,y,z,color.palette=rainbow)
z2 <- z
z2[5,5] <- Inf
filled.contour(x,y,z2,col=rainbow(200),nlevels=200)

是否可以仅使用一个 z 值颜色键将 2-3 个这些图彼此相邻堆叠?我可以在 GIMP 中做到这一点,但我想知道它是否可以在 R 中实现。

最佳答案

不,我认为这在 filled.contour 中是不可能的。 .

尽管已经为您编写了扩展程序。 To be found here , herehere和一个 legend code here .
[如果您正在使用这些站点上提到的 fill.contour3 函数,并且使用更新的版本,那么您需要使用此 SO post 中提到的升级修复程序]。
使用我生成的那些代码:

enter image description here

关于r - 使用 with par(mfrow=c()) 在一张图中绘制多个 fill.contour 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14758391/

相关文章:

r - R中的VLookup类型方法

r - 不是 R 中的有效安装包

r - 获取Matrix中两个分类器的比例

html - 如何在表单上布局文本和输入以适应特定宽度(对齐)?

algorithm - 重新排列图表以使某些节点不相邻?

r - 如何删除geom_point ggplot中的一组点

android - 更新 Android SDK 后 - 布局不显示

c# - 如何修复嵌套的winform控件闪烁问题

python - 计算图图像中的名称使用(TensorBoard)

javascript - 如何使用 graph dracula 在多个节点上进行矩形选择?