问题标签 [levelplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
735 浏览

r - 如何为多个级别图(格)获得单独的 z 比例

这是我尝试的代码。

结果就是这个情节。 在此处输入图像描述

我想知道如何(1)为每个级别图添加本地 z 颜色条和(2)如何使每个级别图的标题显示为齿轮 4、齿轮 3 和齿轮 5 而不仅仅是“齿轮”。所需的结果如下图所示(此处的颜色条是剪切和粘贴的,因此它不是应有的局部范围)。我已经检查了帮助并在网上查找,但还没有找到解决方案。 所需的情节

0 投票
2 回答
8678 浏览

r - 将 XY 点添加到 levelplot 生成的栅格地图

我有raster使用 R 中的包生成的地图raster。这些栅格图层可以使用rasterVis包的levelplot功能进行可视化:

现在,我想将一些由 xy 坐标定义的 z 值添加到 levelplot 地图。包含 z 值的数据框有 4 列。第 1 列和第 2 列包含 x 和 y 坐标,第 3 列包含布局 (1, 1) 中地图 1 的 z 值,第 4 列包含布局(1, 2) 的 z 值。

应该添加每个地图的点,使得如果 z < 0.05,pch=2并且如果 z > 0.05 pch=3,.

我在网上搜索并找到了 Ripley 的解决方案,但在我的情况下它不起作用:

我尝试了许多其他选项,但这些点与通过生成的地图不对齐levelplot

0 投票
1 回答
2349 浏览

r - 在 levelplot 中使用布局功能

我正在 R 中进行映射,并在 package.json 中发现了非常有用的levelplot功能rasterVis。我想在一个窗口中显示多个图。但是,par(mfcol)不适合lattice。我发现layout功能在我的情况下非常有用,但它无法执行我想做的事情。

这是我的代码:

使用

工作时失败,layout(3, 2)但绘图按行而不是按列显示。我希望这些图显示在第 1 列,然后是第 2 列等。类似于:

内部是否有功能levelplotlattice可以进行这种布局?

提前致谢。

0 投票
0 回答
1539 浏览

r - levelplot R中的colorkey

在此处输入图像描述

我想在 colorkey 参数中定义颜色中断、颜色条的位置。我尝试过使用以下内容:

问题:标签与颜色中断不完全对齐。见上图。我的代码有问题吗?

非常感谢,aez。

0 投票
1 回答
621 浏览

r - 使用 R 中的 levelplot 可视化负/正数据

我需要您对如何可视化/映射跨越负值和正值的数据的见解。我有 6 个已堆叠在一起的栅格 ( s),随后将通过levelplotR 中的函数进行绘制。下面是每个栅格的maxminraster

目前,我可以通过以下方式生成我的地图:

注意:我需要一个所有栅格通用的颜色键。

问题:对于范围较小的栅格,单元格之间的变化很难传达 - 地图上的信息不能很好地可视化。如何使用levelplot如此大的整体范围来可视化此类数据?

您可以生成 6 个值在上述范围内的栅格,以便为我提供更多线索。

谢谢你的帮助!colorkey 不需要从红到蓝。像“默认彩虹调色板”这样的东西就可以了。

在此处输入图像描述"

对于所有这些栅格,我需要一个共享的颜色键。目前,像元范围较小的栅格显示的变化非常小。

0 投票
1 回答
380 浏览

r - 有条件地将 XY 点添加到 levelplot 生成的栅格地图

我在ifelse这里有一个棘手的任务。下面是我的代码显示两个时期(futurecurrent)的数据。数据mean, 5th and 95th在 xy 坐标旁边具有置信界限。我想比较两个 dfs (和) 的mean, 5th and 95th置信界限 (CI )。futurecurrent

条件:

1) 如果CIsforfuture不与currentfutrue 重叠,且 CI 高于当前,则pch=2.

2) 如果CIsfor与 futruefuture不重叠,current且 CI 低于当前,则pch=3.

3) 如果未来的 CI 与当前的 CI 重叠,则pch=4

然后将上述三个的结果conditions添加到我的地图中。类似的东西(只是一个尝试):

例如,在下图中,如果 NFC 的最小值(future)完全高于 AFC 的最大值(current),则条件 1。如果 NFC 的最大值完全低于 AFC 的最小值,则条件 1。如图所示下面满足条件3。

在此处输入图像描述

请帮忙。在。

0 投票
1 回答
1096 浏览

r - 在 colorkey levelplot R 中将特定值与特定颜色匹配

我想为我的地图制作一个自定义颜色键。我的数据涵盖负值和正值。这是我尝试做的事情:

结果: 在此处输入图像描述

问题:如何将值 0 与黄色匹配,然后将颜色键标签放置在中断的中点而不是边缘?我需要削减= 10。

谢谢,AT。

此处可重现的示例

0 投票
1 回答
2292 浏览

r - 在 levelplot 中指定 NA 栅格值的颜色(R 包 rasterVis)

使用 R-package rasterVis 中的 levelplot 函数绘制栅格时,如何将特定颜色分配给栅格的 NA 值?我正在寻找与“colNA”类似的功能。

0 投票
0 回答
669 浏览

r - 如何在 levelplot (rasterVis) 中设置范围值?

我有一个印度尼西亚水域盐度的 NetCDF 文件,有 4 个维度(经度、纬度、深度和时间),在此处下载数据:https ://onedrive.live.com/redir?resid=6FFDD661570C7D0A%21177

我想使用levelplotrastesVis包)绘制具有相同范围(最小值 - 最大值)值的盐度数据。不幸的是,我为每个情节获得了不同的价值范围。at=seq(20, 35, 2)没有在我的情节中定义相同的范围?

0 投票
1 回答
202 浏览

r - 如何使用合并的类似单元格保存 levelplot()

假设我有一个带有这样轮廓的热图:

它看起来像这样: 示例等高线/曲面图

有很多方法可以在 R ( fields::image.plot(),image()等中制作这个变体。如果我将这个填充的等高线图保存为 pdf 文件,它是一个非常干净的矢量图像,我可以重新缩放并包含在会议海报中(使用例如, Inkscape)。在这种情况下,类似颜色的区域实际上是单独的栅格单元,而不是合并的多边形,这意味着大量的顶点,在海报中包含几个这样的表面后,这会占用内存并减慢 Inkscape 的速度。最简单的解决方案是从 R 中保存到理想的合并单元格格式,其中连续的类似颜色区域是统一/合并polygon()的或类似的,从而将顶点数量减少一个数量级或更多。

我的问题是是否有一些表面函数默认已经做到了这一点,或者模拟这种表面输出的简单方法。费力的方法是深入研究 R 的空间函数以合并类似单元格,但我宁愿避免这种情况。提前致谢!