levelplot相关内容
以下代码生成图像: 库(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
..
我正在使用令人敬畏的 rasterVis 创建一个面板,其中包含具有相同范围(即相同的空间覆盖率)但显示不同特征(即每个都有其自己的图例)的地图. 这是到目前为止的样子: 库(光栅)图书馆(rasterVis)库(RColorBrewer)图书馆(gridExtra)#化妆数据r
..
对于levelplot/spplot,我们可以使用at定义颜色区域范围(最小,最大,间隔).我的问题是:如何将红色用于大于29.5的值? 这是我的示例NCDF文件-> library (raster) r
..
我正在使用rasterVis包中的R函数levelplot()来绘制三个栅格的堆栈,并带有一个发散的色带.我想更改光栅色带的比例,以使地图突出显示较低值的差异.这可以通过颜色中断的非线性合并来完成. 我正在使用要点中的代码://stackoverflow.com/users/489704/jbaums“> @jbaums (下面包含代码).关于如何在此代码中调整色带以使中断遵循2 ^ x,但
..
我正在使用levelplot绘制矩阵.我需要更改x和y标签.当我使用以下代码时,plot看起来不错.但是x和y标签从133到139,而不是133..139 133 ... 139.谁能帮我解决这个问题? (而不是我要绘制的巨大矩阵,我将给出一个样本矩阵) library(lattice) library(RColorBrewer) m
..
我有2个栅格堆叠在一起: library(rasterVis) r1
..
我正在使用levelplots显示矩阵,其图如下. 尽管两个图使用相同的col.regions,但是颜色键是不同的. 我们如何锁定(或设置)两个色阶图的颜色键? 我要为两个图使用相同的颜色键(0到60). 解决方案 尝试设置at和colorkey参数. 在我的示例中,我使用了rasterVis程序包,该程序包仅扩展了lattice栅格绘制功能,但这不是必需的.我只想使用BuRdThe
..
我正在R中进行映射,并且在rasterVis包中发现了非常有用的levelplot函数.我想在一个窗口中显示多个图.但是,par(mfcol)不适合lattice.我发现layout函数在我的情况下非常有用,但是无法执行我想做的事情. 这是我的代码: s
..
我有两个要映射的数据框. df具有相同的xy坐标,因此我需要一个单个颜色栏,并且对于这两个df,都需要一个可见的离散色标,如下所示.我希望colorkey中的颜色与自定义的中断相匹配.可以在此示例之外应用的更通用的解决方案,我们将不胜感激 我追求的是 RcolorBrewer 包中的RdYIBu调色板. 到目前为止,我的代码: library(rasterVis) ras1
..
我有raster地图,这些地图是使用R中的raster程序包生成的.可以使用rasterVis程序包的levelplot函数将这些栅格图层可视化: levelplot(rasterstack, layout=c(1, 2), col.regions=colorRampPalette(c('darkred', 'red3', 'orange2', 'orange',
..
我需要您对如何可视化/映射跨越负值和正值的数据的见解.我有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)#
..
我非常想在一个图上调整一个栅格堆栈的两个水平图.似乎rasterVis::levelplot并没有采用par(mfrow = c(...))选项来拆分窗格.一个示例,该示例使用两个栅格堆栈,这些栅格堆栈应在新的绘图窗口上并排排列: f
..
我正在尝试可视化关联图,并且我认为它已经起作用,除了x轴标签的混杂.关于如何旋转它们的任何建议?许多Base R图的某些参数似乎不适用于水平图.我可能不知道我在说什么. 这是我使用的数据: cor2
..
我想为这个情节的图例添加标题: library(lattice) x = 1:10 y = rep(x,rep(10,10)) x = rep(x,rep(10)) z = x+y levelplot(z~x*y, colorkey = list(labels = list(cex=1,font
..
与我之前有关的问题有关,请根据其中的两个栅格对象计算atan2 R?.可以根据以下等式创建矢量绘图,在其中以一组箭头(例如Matlab中的颤动)显示速度(坡度)和方向(纵横比): 对于速度:ws
..
我想在保存到变量的水平图图中添加图例的标题. 例如,此代码有效: library(lattice) library(grid) x = 1:10 y = rep(x,rep(10,10)) x = rep(x,rep(10)) z = x+y levelplot(z~x*y, colorkey=list(labels=list(cex=1,font=2,col="brown"),h
..
我想制作一个具有背景图像的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
..
因此,我正在使用与此类似的levelplot进行类似相关矩阵的绘图(摘自:library(lattice) #Build the horizontal and vertical axis information hor
..
我想使用"lattice"包的levelplot函数将概率分布函数(PDF)绘制为R中的热图.我将PDF实现为函数,然后使用两个用于值范围和外部函数的向量为水平图生成矩阵. 我希望轴显示“我的问题"是我无法在显示两个实际值范围而不是分别显示列数或行数的两个轴上添加适当间隔的刻度线. # PDF to plot heatmap P_RCAconst
..
我正在使用R晶格封装中的水平图.我得到的图看起来如下图所示. 我现在的问题是我需要生成黑白版本进行打印. 是否有一种方法可以将颜色更改为灰度并为矩形提供背景图案,以便一次将红色与蓝色区分开?例如,会想到点或斜线. 谢谢! 解决方案 我找到了一种方法来手动绘制到levelplot面板中,并在所有值大于0.5的单元格上绘制对角填充图案 但是,我无法在色键图例中绘制相同的
..