如何修复多个样图中的颜色比例尺?

2024-02-09

我正在几个空气质量站之间进行 idw 插值。对于最终的可视化效果,我想将所有制作的图像折叠成 GIF。一切正常,唯一的问题是每个图像中值的比例会发生变化,并且比例会随着值(最小值 - 最大值)而变化。 如何将颜色比例设置为固定值?

这是一些示例数据:

data(meuse.grid)

coords <- SpatialPixels(SpatialPoints(meuse.grid[,c('x',"y")]))
meuseg1 <- SpatialPixelsDataFrame(coords,meuse.grid)
meusedist1 <- SpatialPixelsDataFrame(coords,data=data.frame(meuseg1@data$dist))
meusedist2 <- SpatialPixelsDataFrame(coords,data=data.frame(meuseg1@data$dist*2))

spplot(meusedist1)
spplot(meusedist2)

我正在寻找的是两个图上的比例具有相同的值范围,因此图中的颜色应该缩放到最大比例尺(从 0 到 2)。 听起来没那么复杂,我确信这是可能的,而且没那么难,但由于某种原因,我找不到它或弄清楚它。

Thanks!


尝试使用at修复颜色中断的属性:

spplot(meusedist1, at = seq(0,2,.1))

或者,单个(共享)图例由以下方式创建:

meuseg1$dist2 = meuseg1$dist * 2
spplot(meuseg1, c("dist", "dist2"))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何修复多个样图中的颜色比例尺? 的相关文章

  • 在 R 中进行 Cox 回归后,将预测危险比列添加到数据帧中

    在 R 中运行 Cox PH 回归后 我需要在数据框中添加预测风险比的列 数据框是面板数据 其中 numgvkey 如果公司标识符 和年龄是时间标识符 您可以从此链接下载一小部分日期 https drive google com file
  • 指定 R 中 hist() 中的 bin 数量?

    我尝试指定垃圾箱的数量hist R为10 如下 gt hist x breaks 10 但垃圾箱的数量并不完全是 10 我尝试了几个其他数量的垃圾箱 结果发生了同样的情况 hist says breaks可以指定 给出直方图单元格数量的单个
  • 如何调整ggplot直方图的时间刻度轴

    我正在使用一个数据框 其中一列包含POSIXct日期时间值 我正在尝试使用绘制这些时间戳的直方图ggplot2但我有两个问题 我不知道如何设置 binwidthgeom histogram 我想将每个垃圾箱设置为一天或一周 我尝试提供 di
  • dplyr 中的 Summarize 是否可以不删除数据框中的其他列?

    我有一个包含三列的数据框 我正在尝试进行简单的总结以查找数据框中每个城市的最高温度 但同时保留每个最高温度列出的日期 这是数据框 我们称之为 maxT new ID Date Max TemperatureF 1 TUS 1960 04 0
  • 使用 R 的 flextable 包时,有没有办法将传递给 add_header_lines() 的字符串部分加粗

    我正在使用我喜欢的 flextable 包为 Word 文档创建几个表格 但是 我在将表格标题中的部分文本加粗时遇到了一些麻烦 例如 我希望标题为 Table 1 我的表格标题的其余部分 而不是 表 1 我的表格标题的其余部分 I 找到这个
  • ggplot 中的错误问题:“grid.Call(”L_textBounds“, as.graphicsAnnot(x$label), x$x, x$y, … 中的错误”[重复]

    这个问题在这里已经有答案了 我试图在 ggplot 中制作一个条形图 其中我通过强制其中一些标签为长度为零的字符串 即 来指定要显示的标签 但是 我收到错误 Error in grid Call L textBounds as graphi
  • 使用 dplyr:group_by 将数据帧分成多个子集?

    有没有办法根据 group by 组使用 dplyr 将一个数据帧拆分为数据帧的子集 mtcars gt group by cyl gear gt codes 非常感谢 好吧 并不是你真的想要 但你可以这样做tidyr 即nearly一样的
  • 如何获得属于五分位数的x?

    我正在大学学习使用 R 进行计量经济学项目 所以请原谅我的笨拙 基本上 使用并给出 一个矩阵 股票价格 行 天 列 公司股票价格 另一个矩阵 市值 行 天 列 公司市值 我必须收集第三个矩阵每天观察的属于市值分布第一五分位数的股票价格 然后
  • 错误:“rjags”的包或命名空间加载失败

    在终端的 conda 环境之一中 我能够成功安装包 rjags 但是 当我在该环境中运行 R 并运行库 rjags 时 出现以下错误 加载所需的包 coda 错误 rjags 的包或命名空间加载失败 rjags 的 loadNamespac
  • 在另一个 Rmd 中运行选定的块

    我已经在源 Rmd 文件中运行了分析 并且希望仅使用few来自源的块 我已经看到了一些关于从源 Rmd 中提取所有块的答案来自另一个 Rmd 中的 Rmd 文件的源代码 https stackoverflow com questions 4
  • 逻辑回归/二项式的 glmnet 误差

    当尝试将 glmnet 与 family binomial 配合以进行逻辑回归拟合时 出现此错误 gt data lt read csv DAFMM HE16 matrix csv header F gt x lt as data fram
  • 从 X、Y、Z 数据、Excel 或其他工具进行 3D 绘图

    我的数据看起来像这样 1000 13 75 2 1000 21 79 21 1000 29 80 02 5000 29 87 9 5000 37 88 54 5000 45 88 56 10000 29 90 11 10000 37 90
  • 比较 R 中的两个字符向量

    我有两个 ID 字符向量 我想比较这两个字符向量 特别是我对以下数字感兴趣 A和B各有多少个ID 有多少个ID在A中但不在B中 有多少个ID在B但不在A 我还想画维恩图 以下是一些可以尝试的基础知识 gt A c Dog Cat Mouse
  • 如何将此“for”循环转换为向量解

    这个问题与 将嵌入其他文本的长州名称转换为两个字母的州缩写 https stackoverflow com questions 25582518 convert long state names embedded with other te
  • R:表格格式

    我有一个包含以下列的 Excel 文件 Column1 Column2 Column3 ab bb 0 5 ab bc 0 1 ab cd 0 7 ab dd 0 8 ac bb 0 2 ac bg 0 8 ac ee 0 8 ac dd
  • R - 通过覆盖和递归合并列表

    假设我有两个带有名字的列表 a list a 1 b 2 c list d 1 e 2 d list a 1 b 2 b list a 2 c list e 1 f 2 d 3 e 2 我想递归地合并这些列表 如果第二个参数包含冲突的值 则
  • ggplot散点图中的图例问题

    我想使用 ggplot 创建显示方法比较数据的散点图 绘图应包含原始数据 理想线和带误差的拟合线 图例应显示理想线和拟合线的线型 线宽 线颜色 我可以获得大部分我想要的东西 但是图例存在以下问题 图例显示每种线型有 2 条线 为什么 如何解
  • 使用predictNLS围绕R中的拟合值创建置信区间?

    我想使用 R 中 propogate 包中的 PredictNLS 围绕一大组拟合值构建置信区间 作为示例 我将使用它们在函数描述中引用的数据集 https rdrr io github anspiess propagate man pre
  • ggplot2、R 中的单条形条形图

    我有以下数据和代码 gt ddf var1 var2 1 aa 73 2 bb 18 3 cc 9 gt gt dput ddf structure list var1 c aa bb cc var2 c 73L 18L 9L Names
  • 替换字符串/文本中“从第 n 次到最后一次”出现的单词

    这个问题以前曾被问过 但尚未得到令提问者满意的答案 https stackoverflow com questions 36368712 how to use stringrs replace all function to replace

随机推荐

  • 无法从 Windows 命令提示符运行 Spyder3

    我在已经安装了 Python2 的笔记本电脑上下载了 Python3 位于两个文件夹中Python3 and Python27分别 我有 Windows 10 64 位 Spyder exeand Spyder3 exe都在Scripts安
  • 如何使用 PyQT5 连接和分离外部应用程序或对接外部应用程序?

    我正在使用 ROS 为多机器人系统开发 GUI 但我对界面中最不想做的事情感到困惑 在我的应用程序中嵌入 RVIZ GMAPPING 或其他屏幕 我已经在界面中放置了一个终端 但我无法解决如何向我的应用程序添加外部应用程序窗口的问题 我知道
  • SyntaxError:意外的令牌导入 TypeORM 实体

    因此 我正在使用 TypeORM 并且当我将 TypeScript 转换为 JavaScript 时遇到奇怪的错误 我收到以下错误 function exports require module filename dirname impor
  • WPF。如何将 InlineUIContainer 内容中的文本与 RichTextBox 中的外部文本对齐

    任务 使InlineUIContainer的文本内容与外部文本内联 InlineUIContainer 内容的标准行为是当底部边缘与外部文本内联时 可以使用 RenderTransform 移动 InlineUIContainer 的内容
  • Oracle(旧?)连接 - 用于转换的工具/脚本?

    我一直在移植 oracle selects 并且运行过很多查询 如下所示 SELECT e last name d department name FROM employees e departments d WHERE e departm
  • 调用 ToString("YYYY-mm-dd") 会导致日期格式错误

    我有一个构造函数 它需要一个DateTime object public Report DateTime date string start 0 string end 0 Logger Info Creating a new Report
  • 搜索30,000条SQL记录的方式

    我即将在我的网站上创建一个简单的搜索工具 用户将输入大约 2 4 个关键字 这些关键字将在我的 MS SQL 数据库表的两列中进行搜索 一列是 varchar 50 称为标题 一列是 varchar 2500 称为描述 任何时候都可能有大约
  • 如何使用 wxPython 检测窗口何时最小化?

    我正在编写一个小型 wxPython 实用程序 我想使用一些事件来检测用户何时最小化应用程序 窗口 我环顾四周 但没有找到像 wx EVT MINIMIZE 这样我可以绑定的事件 有人知道可以用来检测这一点的方法吗 添加一个处理程序wx E
  • 使用 ES6 导入 JSNLog 的正确语法是什么?

    我似乎不知道如何将 JSNLog 导入到我基于 ES6 babel 的 Aurelia 项目中 我试过了 import jsnlog JL is undefined import JL from jsnlog JL is import JL
  • 为什么 TensorFlow 尽管有多个核心却只能找到一个 CPU 设备?

    据我了解 TensorFlow 为每个核心创建一个设备 来源 https github com samjabrahams tensorflow white paper notes https github com samjabrahams
  • 确定未使用哪些 PHP 源文件

    我有一个大型网络应用程序 我认为有一堆不再使用的旧文件 是否有一个应用程序可以告诉我这些文件是什么 还有死码检测器 DCD http github com sebastianbergmann phpdcd 它会找到从未被调用的函数 这甚至可
  • 在表单调整大小时调整大量组件的性能问题

    我觉得到目前为止我的失败在于搜索词 因为这方面的信息必须非常普遍 基本上 我正在寻找在调整表单大小时对多个组件执行调整大小时的通用解决方案和最佳实践 我有一个表单 其组件基于TScrollBox ScrollBox 包含在运行时动态添加的行
  • 使用 JAXB 接口连接 EJB - XML

    我试图将 XML 模式添加到现有的 EJB 项目中 JAXB 用于将 XML 模式绑定到 Java 类 因为我们将在 EJB 处于会话状态时使用搜索引擎来爬取 DTO 我找不到任何将实体类文件映射到 XML 模式的直接方法 到目前为止 我们
  • 从受信任的应用程序访问 OS X 钥匙串项目

    我正在创建一个钥匙串 然后向其中添加一个带有预定义可信应用程序列表的项目 SecKeychainCreate keychainPath UTF8String UInt32 strlen keychainPass keychainPass F
  • 将字符串转换为 java.util.Date

    我有一个字符串作为 strikedate 2011 11 19T00 00 00 000 05 00 我需要将其放入 java util Date 中 谁能告诉我如何将此字符串转换为日期 当然 使用SimpleDateFormat http
  • 在 VBA 函数中访问各个数组元素

    VBA新手在这里 我正在尝试传递一个数组 它是静态的 但也请回答动态范围 到一个函数 然后将各个数组元素分配给唯一变量 并在自定义公式中使用这些变量 我只是浏览了一下并编写了代码 但不断收到 VALUE 错误 代码要点如下 Public F
  • iOS 8 中的自定义振动 - Swift

    我正在快速编写一个基于精灵套件的应用程序 需要使用振动进行简短的触觉反馈 所以首先我导入了 AudioToolbox 并使用了它 AudioServicesPlayAlertSound SystemSoundID kSystemSoundI
  • 映射两个矩阵的像素

    假设我有两个大小如下的矩阵 matrix 1 30090x2 matrix 2 170x177 这里假设数量rows n matrix 1代表数量pixels 你可以看到大小matrix 2等于像素数 我想做的是map中的像素matrix
  • Android随机活动不重复

    我正在开发一个问答游戏 我必须在回答问题时进行随机活动 以避免按相同顺序出现问题 我已经通过使用解决了这个问题switch 然而 问题是我可能会返回到我已经回答过的问题 所以我现在必须编写一些代码来避免玩家通过随机生成器转到之前的问题 到目
  • 如何修复多个样图中的颜色比例尺?

    我正在几个空气质量站之间进行 idw 插值 对于最终的可视化效果 我想将所有制作的图像折叠成 GIF 一切正常 唯一的问题是每个图像中值的比例会发生变化 并且比例会随着值 最小值 最大值 而变化 如何将颜色比例设置为固定值 这是一些示例数据