levelplot相关内容

R 代码不保存绘图图像

以下代码生成图像: 库(latticeExtra)x=runif(40)y=runif(40)z=runif(40)png(文件名=粘贴(i,".png",sep=""))levelplot(z ~ x + y, panel = panel.levelplot.points, col.regions = Rainbow(50))dev.off() 但是下面的代码没有.为什么? 库(latti ..
发布时间:2021-06-18 18:55:48 其他开发

如何设置阶梯色区域?

对于levelplot/spplot,我们可以使用at定义颜色区域范围(最小,最大,间隔).我的问题是:如何将红色用于大于29.5的值? 这是我的示例NCDF文件-> library (raster) r ..
发布时间:2020-06-29 19:53:05 其他开发

绘制具有指数色或分位数色带偏差在零附近的栅格

我正在使用rasterVis包中的R函数levelplot()来绘制三个栅格的堆栈,并带有一个发散的色带.我想更改光栅色带的比例,以使地图突出显示较低值的差异.这可以通过颜色中断的非线性合并来完成. 我正在使用要点中的代码://stackoverflow.com/users/489704/jbaums“> @jbaums (下面包含代码).关于如何在此代码中调整色带以使中断遵循2 ^ x,但 ..
发布时间:2020-06-29 19:53:03 其他开发

如何在水平图中设置不同的x& y标签?

我正在使用levelplot绘制矩阵.我需要更改x和y标签.当我使用以下代码时,plot看起来不错.但是x和y标签从133到139,而不是133..139 133 ... 139.谁能帮我解决这个问题? (而不是我要绘制的巨大矩阵,我将给出一个样本矩阵) library(lattice) library(RColorBrewer) m ..
发布时间:2020-06-29 19:52:57 其他开发

在R的水平图中锁定颜色键

我正在使用levelplots显示矩阵,其图如下. 尽管两个图使用相同的col.regions,但是颜色键是不同的. 我们如何锁定(或设置)两个色阶图的颜色键? 我要为两个图使用相同的颜色键(0到60). 解决方案 尝试设置at和colorkey参数. 在我的示例中,我使用了rasterVis程序包,该程序包仅扩展了lattice栅格绘制功能,但这不是必需的.我只想使用BuRdThe ..
发布时间:2020-06-29 19:52:50 其他开发

在levelplot中使用布局功能

我正在R中进行映射,并且在rasterVis包中发现了非常有用的levelplot函数.我想在一个窗口中显示多个图.但是,par(mfcol)不适合lattice.我发现layout函数在我的情况下非常有用,但是无法执行我想做的事情. 这是我的代码: s ..
发布时间:2020-06-29 19:52:44 其他开发

具有负和正值R的离散色标的栅格图

我有两个要映射的数据框. df具有相同的xy坐标,因此我需要一个单个颜色栏,并且对于这两个df,都需要一个可见的离散色标,如下所示.我希望colorkey中的颜色与自定义的中断相匹配.可以在此示例之外应用的更通用的解决方案,我们将不胜感激 我追求的是 RcolorBrewer 包中的RdYIBu调色板. 到目前为止,我的代码: library(rasterVis) ras1 ..
发布时间:2020-06-29 19:52:42 其他开发

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

我需要您对如何可视化/映射跨越负值和正值的数据的见解.我有6个栅格已堆叠在一起(s),随后将通过R中的levelplot函数进行绘制.以下是每个raster的max和min值. 39.2887, 53.09207 (min, max) # r1 -32.4956, -27.25534 (min, max)# r2 -14.37683, -11.37742 (min, max)# ..
发布时间:2020-06-29 19:52:18 其他开发

多个(rasterVis)水平图

我非常想在一个图上调整一个栅格堆栈的两个水平图.似乎rasterVis::levelplot并没有采用par(mfrow = c(...))选项来拆分窗格.一个示例,该示例使用两个栅格堆栈,这些栅格堆栈应在新的绘图窗口上并排排列: f ..
发布时间:2020-06-29 19:52:15 其他开发

如何在水平图中将x轴标签旋转90度

我正在尝试可视化关联图,并且我认为它已经起作用,除了x轴标签的混杂.关于如何旋转它们的任何建议?许多Base R图的某些参数似乎不适用于水平图.我可能不知道我在说什么. 这是我使用的数据: cor2 ..
发布时间:2020-06-29 19:52:13 其他开发

将背景图像添加到水平图

我想制作一个具有背景图像的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的合适方法? li ..
发布时间:2020-04-30 07:15:24 其他开发

R水平图调整轴

我想使用"lattice"包的levelplot函数将概率分布函数(PDF)绘制为R中的热图.我将PDF实现为函数,然后使用两个用于值范围和外部函数的向量为水平图生成矩阵. 我希望轴显示“我的问题"是我无法在显示两个实际值范围而不是分别显示列数或行数的两个轴上添加适当间隔的刻度线. # PDF to plot heatmap P_RCAconst ..
发布时间:2020-04-30 07:12:28 其他开发

在晶格图中使用添加/代替背景颜色的图案

我正在使用R晶格封装中的水平图.我得到的图看起来如下图所示. 我现在的问题是我需要生成黑白版本进行打印. 是否有一种方法可以将颜色更改为灰度并为矩形提供背景图案,以便一次将红色与蓝色区分开?例如,会想到点或斜线. 谢谢! 解决方案 我找到了一种方法来手动绘制到levelplot面板中,并在所有值大于0.5的单元格上绘制对角填充图案 但是,我无法在色键图例中绘制相同的 ..
发布时间:2020-04-30 07:11:17 其他开发