使用具有特定布局的 image.plot

2023-12-31

我正在尝试使用 R 函数来设置复杂的图形排列layout包装的graphics.

x <- y <- seq(-4*pi, 4*pi, len = 27)
r <- sqrt(outer(x^2, y^2, "+"))

当我只使用用该函数创建的图时image,事情按预期工作,如下所示

M=matrix(c(1,2,3,4,5,4),3,2, byrow=T)
M
layout(M)
layout.show(5)
image(z = r, main="plot1")
image(z = r, main="plot2")
image(z = r, main="plot3")
image(z = r, main="plot4")
image(z = r, main="plot5")
dev.off()

但是,当我尝试使用image.plot,为了获得色阶,不再遵循布局,如下所示

layout(M)
layout.show(5)
library(fields)
image.plot(z = r, main="plot1")
image.plot(z = r, main="plot2")
image.plot(z = r, main="plot3")
image.plot(z = r, main="plot4")
image.plot(z = r, main="plot5")
dev.off()

我怀疑这个问题可能来自以下事实:image.plot划分绘图区域。我也尝试过使用split.screen这似乎效果更好,但我更喜欢使用layout对于非常复杂的安排来说可能更容易。


None

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

使用具有特定布局的 image.plot 的相关文章

  • 在ggplot2中,箱线图线的末尾代表什么?

    我找不到箱线图线条端点代表什么的描述 For example here are point values above and below where the lines end 我意识到盒子的顶部和底部是第 25 个和第 75 个百分位数
  • 使用 R 下载压缩数据文件、提取并导入 .csv

    我正在尝试使用以下方法从网页下载并提取 csv 文件R 这个问题是重复的使用 R 下载压缩数据文件 提取和导入数据 https stackoverflow com questions 3053833 using r to download
  • 如何不显示 ggplot 轴上的所有标签?

    I m trying to using ggplot2 to plot this But as you can see on the x axis you can t read anything 那么如何在 x 轴上显示每 10 年的值呢
  • 来自大型数据帧的共现

    我有一个数据框 其中包含有关每个用户访问过哪些城市的信息 df visited lt data frame user c john john claire claire doe doe city c Antananarivo Barcelo
  • R 无法回忆起内存中的对象

    我正在构建一个包含多个步骤的函数 其中每个步骤都会创建一个对象 某个步骤失败 temp3 并且无法找到前面的步骤对象 错误 未找到对象 temp2 我不知道为什么 我有类似的函数 遵循完全相同的结构 每个步骤都遵循先前创建的对象 在函数内
  • Java 创建浮雕(红/蓝图像)

    我正在编写一个 Java 游戏引擎 http victoryengine org http victoryengine org 并且我一直在尝试生成具有深度的 3D 图像 您可以使用那些红色 蓝色眼镜看到 我正在使用 Java2D 进行图形
  • R 3.5 - read.csv 无法读取 UTF-16 csv 文件

    我的代码如下 read csv http asic gov au Reports YTD 2018 RR20180420 001 SSDailyYTD csv skip 1 fileEncoding UTF 16 sep t header
  • R中具有特定条件的多列变异

    我有这个数据 M1 M2 M3 UCL 1 2 3 1 5 我想在这种情况下创建新列 如果M1大于UCL MM1将为 UP 否则为 NULL 如果M2大于UCL MM2将为 UP 否则为 NULL 如果M3大于UCL MM3将为 UP 否则
  • 使用矢量相应地更改传单线条的颜色

    无论如何 是否可以根据某些变量的值更改传单线条的颜色 我用谷歌搜索 发现了这个link http hgoebl github io Leaflet MultiOptionsPolyline demo 然而 我想知道是否有一种简单的方法可以在
  • R ggplot2 分面保持比率但覆盖/定义输出图大小

    我目前正在使用 ggplot2 来比较不同组的统计数据 每个组属于不同的区域 这是通过运行 R 脚本的 Web 应用程序 tikiwiki CMS 插件 R 完成的 每个区域我可以有 2 到 30 个或更多组 相同的 R 脚本针对唯一网页中
  • 在 matplotlib 中使用一组标量值对球体表面着色

    我对 matplotlib 相当陌生 这也是我的第一个问题 我试图代表脑电图记录的头皮表面电位 到目前为止 我已经有了一个球体投影的二维图形 它是使用轮廓生成的 并且几乎可以归结为普通的热图 有什么方法可以在半个球体上完成此操作吗 即生成一
  • ggplot 按因子和梯度颜色

    我正在尝试绘制一个对两个变量 一个因子和一个强度 进行着色的图 我希望每个因素都是不同的颜色 并且我希望强度是白色和该颜色之间的渐变 到目前为止 我已经使用了诸如对因子进行分面等技术 将颜色设置为两个变量之间的相互作用 并将颜色设置为因子并
  • SparkR 和 Sparklyr 之间导入 parquet 文件所需的时间差异

    我正在使用 databricks 导入镶木地板文件SparkR and sparklyr data1 SparkR read df dbfs data202007 source parquet header TRUE inferSchema
  • 如何编写固定宽度的文件?

    我应该编写一个基于固定宽度列的特定格式的 txt 文件 例如 第 1 8 列中的第一个变量 第 9 15 列中的第二个变量 原始数据有不同的长度 它们必须放在指定列的右侧 例如 值 15 96 和 12 489 必须写入第一行和第二行的第1
  • 按新年拆分日期行

    我有来自一家医院的包含许多变量的数据 以及每行的起始日期和截止日期 这告诉我们每行何时 有效 每行的有效期最长为一年 test data frame ID c 10 10 10 12 12 Disease c P P P D P Pass
  • 使用 ggplot 为各个图例值选择所选颜色(HSV 或 HCL 或 RGB)

    我有一个类似这样的数据集 data lt read table text Me EE PE DE TE DEE CE 1 1 1 4 5 2000 0 50 0 2547 0 69 2 1 2 2 4 3000 NA 0 5896 2 56
  • 更快地评估从右到左的矩阵乘法

    我注意到以二次形式评估矩阵运算右到左明显快于左到右在 R 中 取决于括号的放置方式 显然它们都执行相同的计算量 我想知道为什么会这样 这与内存分配有什么关系吗 A 5000 5000 B 5000 2 A matrix runif 5000
  • 使用具有抗锯齿功能的 C# 更改抗锯齿图像的背景颜色

    我有一个图像需要更改背景颜色 例如 将下面示例图像的背景更改为蓝色 然而 图像是抗锯齿的 所以我不能简单地用不同的颜色替换背景颜色 我尝试过的一种方法是创建第二个图像 仅作为背景 并更改其颜色并将两个图像合并为一个图像 但是这不起作用 因为
  • 帮我用光线追踪器解决这个错误

    我不会针对这个问题发布任何代码 因为它需要太多的上下文 但我将从概念上解释我正在做什么 我正在构建一个使用仿射变换的简单光线追踪器 我的意思是 我将来自相机坐标的所有光线与通用形状相交 这些形状都具有关联的仿射变换 并且光线在与场景对象相交
  • 在并行包中的 R 的 par*apply 函数内部使用 Rcpp 函数

    我试图了解背后发生的事情Rcpp sourceCpp 调用并行环境 最近 问题中部分解决了这个问题 在 Windows 上使用 parLapply 中的 Rcpp 函数 https stackoverflow com questions 2

随机推荐

  • 调用方法的义务

    在VB NET 中 当您创建用户控件类时 您有义务在构造函数中调用子InitializeComponent 如果不这样做 您将收到如下警告消息 Public Sub New 中 设计者生成的类型 MyUserControl 应该调用 初始化
  • 方法链和流畅接口之间的区别

    我想知道方法链接和流畅接口之间的确切区别 据我了解 方法链只是运行先前方法返回对象的方法 同时避免临时变量 这方面的一个例子可能是 Integer parseInt str intValue 相对于Fluent Interface 对象的每
  • 使用clearTimeout取消超时事件

    我有以下代码 但明确的超时不起作用 我不明白为什么 有人有任何想法吗 使用Prototype框架 function foo navigation observe mouseover function event clearTimeout b
  • MVVM - 从 ViewModel 后面的代码中调用 UI 逻辑

    我正在使用 MVVM 模式开发一些 Net XAML 应用程序 根据 MVVM 我将应用程序逻辑保留在 VM 中 并在代码隐藏中执行与 UI 相关的操作 但我需要在Code Behind中执行一些UI相关的代码来响应VM中的一些逻辑 例子
  • 从文本文件读取并存储在字符串中[重复]

    这个问题在这里已经有答案了 我们如何从文本文件中读取数据并将其存储在字符串变量中 是否可以在方法中传递文件名 然后返回文件中的文本字符串 我必须导入哪些类型的实用程序 一份陈述清单会很棒 这些是必要的进口 import java io Bu
  • RVM ruby​​ on Rails 问题 OpenSSL

    当我创建 Rails 应用程序时 我遇到了一些错误 但我不知道它们的含义或如何修复它们 我认为这可能是获得帮助的最佳方法 而不是解释我将输出正在发生的事情 j3 j3 code rails projects rails new first
  • 在单元测试期间模拟 Angular2 中的自定义服务

    我正在尝试为我的服务中使用的组件编写单元测试 组件和服务工作正常 成分 import Component from angular core import PonyService from services import Pony from
  • ExcludeFoldersFromDeployment 在发布配置文件中不起作用

    我尝试使用 ExcludeFoldersFromDeployment 排除发布配置文件中的文件夹 但在发布到 azure app 服务时它不是 wxinclude 文件夹位置 a b c 文件夹名称 如果有人可以帮忙请告诉我 如果您在此环境
  • 有条件 if 对于许多值,更好的方法

    有没有更好的方法来处理检查多个值 当我有超过 3 个选择时 事情就开始变得非常忙碌 if myval something myval other myval third PHP有一个函数叫做in array 像这样使用 in array m
  • C 语言蓝牙编程 - 安全连接和数据传输

    我正在尝试用 C 编写程序通过蓝牙发送 接收数据 我参考了 Albert Huang 写的一本书 里面有示例程序和很好的信息来源 关联 https people csail mit edu albert bluez intro index
  • mysql检查两列之间的预订重叠时间

    我有一个表预订 其中有两列 job time beg 和 job time end 工作从 8 00 开始一直持续到 16 00 现在我需要确定可用时间是否与给定时间重叠 以便我知道我不想在给定时间内预订时间 我在用 select coun
  • 结构体中的枚举; c 新手

    我想知道使用的语法enum in a struct in C 我见过各种例子struct union enum组合用于创建复杂类型 例如 struct MyStruct enum TYPE 1 TYPE 2 TYPE 3 type unio
  • 从int到向量的隐式转换?

    vector
  • 使用访问器方法设置 iVar?

    最初 我正在研究 pickerData 的设置方式 并想知道为什么不能直接分配它 如 METHOD 002 中 但后来我说我应该真正使用我定义的访问器方法而不是直接设置实例变量 我是否正确理解 METHOD 001 是执行此操作的更好方法
  • 从数据库获取提供商信息时发生错误

    得到错误 System Data ProviderInknownException 从数据库获取提供程序信息时发生错误 这可能是由于实体框架使用了不正确的连接字符串造成的 检查内部异常的详细信息并确保连接字符串正确 gt System Da
  • 以编程方式设置 Mac 菜单栏标题

    如何以编程方式更改 Mac 菜单栏中的应用程序标题 after启动应用程序 我知道我可以在运行程序之前通过 Info plist 文件中的 CFBundleName 设置它 但是 我需要在初始化应用程序后更改它 操作我自己的 Info pl
  • 在 NestJS 应用程序中的 Newrelic 中注释匿名中间件

    我在一个项目中使用 NestJS 带有 Express Server 并尝试优化某些端点的性能 使用 New Relic 我注意到所有端点的响应时间的很大一部分都花费在匿名中间件上 达到 89 在某些点上 有没有办法找出这是哪个中间件 我已
  • Myers diff 算法与 Hunt–McIlroy 算法

    最长的公共子序列问题 https en wikipedia org wiki Longest common subsequence problem这是一个经典的计算机科学问题 解决它的算法是版本控制系统和维基引擎的根源 两个基本算法是亨特
  • React-router-dom v4 中的多个嵌套路由

    我需要在react router dom中使用多个嵌套路由 我正在使用react router dom v4 我有我的 import BrowserRouter as Router Route from react router dom 我
  • 使用具有特定布局的 image.plot

    我正在尝试使用 R 函数来设置复杂的图形排列layout包装的graphics x lt y lt seq 4 pi 4 pi len 27 r lt sqrt outer x 2 y 2 当我只使用用该函数创建的图时image 事情按预期