问题标签 [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 回答
572 浏览

r - R:水平图与等高线图

我想在 R 中绘制我的数据的轮廓。

R 中 package lattice 和 latticeExtra 中的 levelplot 与 contoutplot 有什么区别?

0 投票
2 回答
4600 浏览

r - R:levelplot(轮廓中缺少一些值)

我有一个 3d 数据,x,y,z。我在 R 中使用 levelplot,但结果看起来不正确。如果我查看任何水平线(例如 y=0),我希望在图中看到对应于值 z=0 的一些蓝色区域。所以,基本上,如果你考虑任何水平线,你应该看到一些蓝色区域,但你只看到顶部的蓝色区域。

这是等高线图: 在此处输入图像描述

所以,我正在努力解决这个问题!它与panel.2dsmoother有什么关系吗?我的数据的 x 范围从 3.12 到 14.88,增量为 0.48,y 值范围从 0 到 24,增量为 4。

完整的数据和代码在这里:


如果我删除 panel.2dsmoother

然后它看起来像这样:

在此处输入图像描述

但这不是我想要的。例如,octave (MATLAB) 给了我这个具有相同数据的轮廓,这很好!所以,我想用 R 生成相同的图(如果可能的话)

八度:在此处输入图像描述

0 投票
1 回答
3503 浏览

r - 在r中的levelplot中锁定颜色键

我正在使用 levelplots 来显示矩阵,图如下。尽管两个图都使用了相同的 col.regions,但颜色键不同。我们如何锁定(或设置)两个级别图的颜色键?我想要两个图都使用相同的颜色键(0 到 60)。

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1664 浏览

r - 在 levelplot (RasterVis) 中,默认情况下图形在每个轴上显示什么?

我正在使用包中的levelplot函数RasterVis来绘制一个栅格。我在我的 GeoTiff 上使用以下代码:

默认情况下,边缘显示的图表显示什么?它是每列/行的平均值还是中位数或累积计数或其他?

我在帮助信息中找不到这个,所以任何启示将不胜感激。

谢谢!

0 投票
2 回答
795 浏览

r - 如何在 R 中的 levelplot 的色标上添加刻度线或条形图

使用包中的levelplot功能lattice,如何添加刻度线或线以突出显示水平图旁边色标上的值。

更具体地说,我将协方差矩阵绘制为热图,例如,我希望能够在色标上指示显着性水平。

我现在想在相邻的色标上指示 0.18。

更新:所以,我尝试添加一个ablineto plot.trellis,但我没有收到错误或警告,但它似乎被忽略了。可能是我什至没有正确破解源代码。任何人都有关于如何在这个问题的上下文中修改 lattice 包中的代码的分步说明?

0 投票
2 回答
4499 浏览

r - R levelplot 移除外边框(调整绘图边框)

我正在用 levelplot(格子)在 R 中创建一个相关热图。我想要盒子之间的边界,但不要沿着外面,因为它会干扰情节边界。如何从盒子中删除外边框?

这是我的代码:

这就是它的样子..我不喜欢边缘的双线..

在此处输入图像描述

编辑:这是一个可重现的例子:

0 投票
1 回答
369 浏览

r - Levelplot 未正确绘制,值未覆盖在网格上

我已经对污染物进行了网格化数据。每个网格由其最左边的纬度和经度表示。我想看看这种污染物的水平如何在网格中变化。为此,我制作了一个水平图。下面显示的代码运行良好,但唯一的问题是绘制的污染物没有覆盖使用 abline 制作的网格。尽管我已经为 x 和 y 指定了极限截止值,但这些值是在这些截止值之前绘制的。

这是我的数据片段。

如何获取要覆盖在网格上的值?谢谢。

0 投票
1 回答
217 浏览

r - 使用 levelplot 代替 fill.contour - 如何有效地分配 z 值

我想将函数的水平图绘制为热图,我不确定我是否以最有效的方式为绘图初始化网格。目前,我正在使用下面的代码,我想知道是否grid$z<- wrapper(grid$x,grid$y,MyFunction)真的是分配 -Values 的最佳方式z,假设它MyFunction可能不知道如何处理向量值参数。

0 投票
1 回答
1015 浏览

r - 将背景图像添加到 levelplot

我想做一个levelplot有背景图片的。以下代码提示错误消息Error in rasterImage(image, x[1], y[1], x[length(x)], y[length(y)]) : plot.new has not been called yet- 显然rasterImage无法将打印levelplot的对象识别为绘图。什么是合适的方法而不是rasterImage

0 投票
0 回答
1243 浏览

r - R函数轮廓和图像(都是图形包)使用不同的级别/中断是否有原因?

我认为这个问题的标题说明了一切——我不明白为什么同一个包(graphics)中的两个函数会以不同的方式处理间隔。该image函数使用中断参数定义级别,并且该函数cut分配颜色:

“如果breaks指定则zlim未使用并且使用的算法如下cut,因此间隔在右侧关闭并在左侧打开,除了两端都关闭的最低间隔。*”

这意味着,例如,如果将中断定义为c(0,100,150,170,190,200)150则将 的值分配给区间 100 < x <= 150:

例如,下图显示了两个可能的图像图,其中覆盖了轮廓。仅当使用稍低的中断时,颜色间隔才与轮廓匹配:

在此处输入图像描述

那么,谁能告诉我这种不匹配是否有原因,或者可能是比我展示的更好的解决方法?