如何以 png 作为背景进行绘图? [复制]

2023-11-30

我制作了一个 300 万点的图并将其保存为 PNG。花了几个小时,我想避免重新绘制所有点。

enter image description here

如何生成以此 PNG 作为背景的新图?


尝试这个:

library(png)

#Replace the directory and file information with your info
ima <- readPNG("C:\\Documents and Settings\\Bill\\Data\\R\\Data\\Images\\sun.png")

#Set up the plot area
plot(1:2, type='n', main="Plotting Over an Image", xlab="x", ylab="y")

#Get the plot information so the image will fill the plot box, and draw it
lim <- par()
rasterImage(ima, lim$usr[1], lim$usr[3], lim$usr[2], lim$usr[4])
grid()
lines(c(1, 1.2, 1.4, 1.6, 1.8, 2.0), c(1, 1.3, 1.7, 1.6, 1.7, 1.0), type="b", lwd=5, col="white")

下面是情节。

enter image description here

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

如何以 png 作为背景进行绘图? [复制] 的相关文章

  • 如何使用 R 中带引号的字符值内的序列读取 CSV?

    这是一个包含两个字符列的 CSV 文件 key value a 所有字符值都用双引号引起来 并且有一个顺序 在值之一内 转义引号加分隔符 我无法通过 read csv readr 中的 read csv 或 data table 中的 fr
  • 如何在 R 中为传单中的数值变量设置不对称颜色渐变

    我想让传单调色板以零为中心 红白绿发散 我已经尝试过中所说的这个帖子 https stackoverflow com questions 29262824 r center color palette on 0 当我尝试手动创建颜色时 我得
  • R:将 readRDS 应用于 .Rds 文件名的列表对象

    我有几个包含数据帧对象的 Rds 文件 我想对每个文件应用一个函数并将数据帧绑定到单个数据帧中 但是 当我尝试从文件名列表中读取多个 Rds 文件时 我收到错误 FUN X i 中的错误 从连接读取时出错 readRDS 不适用于列表吗 R
  • 从 R 环境中删除对象

    我正在阅读 Hadley 的 Advanced R 在第 8 章中 他说我们可以使用以下方法从环境中删除对象 rm 但是 移除该物体后我仍然可以看到该物体 这是我的代码 e lt new env e a lt 1 e b lt 2 e a
  • R.matlab/readMat:readTag(this) 中出错

    我正在尝试使用 R matlab 将 matlab 文件读入 R 但遇到此错误 require R matlab r lt readMat file mat verbose T Trying to read MAT v5 file stre
  • 从 R 中的 HTTPS 连接逐行读取

    当创建连接时open r 它允许逐行读取 这对于批量处理大数据流非常有用 例如这个脚本 https gist github com jeroenooms d33a24958d99bb969ac0通过一次读取 100 行来解析相当大的 gzi
  • 解析,用三点参数替换

    让我们考虑一个典型的deparse substitute R call f1 lt function u x y print deparse substitute x varU vu varX vx varY vy f1 u varU x
  • 如何按 data.table 中的十分位数组计算统计数据

    我有一个 data table 想按组计算统计数据 R set seed 1 R DT data table a rnorm 100 b rnorm 100 这些组应该定义为 R quantile DT a probs seq 1 9 1
  • 使用outer代替expand.grid

    我正在寻找尽可能快的速度并留在基地做该做的事expand grid做 我用过outer为过去类似的目的创建一个向量 像这样的东西 v lt outer letters LETTERS paste0 unlist v lower tri v
  • ggplot散点图中的图例问题

    我想使用 ggplot 创建显示方法比较数据的散点图 绘图应包含原始数据 理想线和带误差的拟合线 图例应显示理想线和拟合线的线型 线宽 线颜色 我可以获得大部分我想要的东西 但是图例存在以下问题 图例显示每种线型有 2 条线 为什么 如何解
  • 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
  • R 中的 Websocket

    我设法在 R 中建立到 Mtgox websocket 的连接 规格如下 url https socketio mtgox com mtgox Currency USD https socketio mtgox com mtgox Curr
  • 替换字符串/文本中“从第 n 次到最后一次”出现的单词

    这个问题以前曾被问过 但尚未得到令提问者满意的答案 https stackoverflow com questions 36368712 how to use stringrs replace all function to replace
  • 从数据框创建稀疏矩阵

    我正在做一项作业 尝试为 Netflix 奖项数据构建协作过滤模型 我使用的数据位于 CSV 文件中 我可以轻松地将其导入到数据框中 现在我需要做的是创建一个稀疏矩阵 其中用户作为行 电影作为列 每个单元格都由相应的评级值填充 当我尝试绘制
  • 检查单词是否存在于英语词典 r 中

    我正在对多个进行一些文本分析resume生成一个wordcloud using wordcloud包装连同tm用于在 R 中预处理文档语料库的包 我面临的问题是 检查语料库中的单词是否具有某种含义 即 它属于英语词典 如何一起挖掘 处理多份
  • 在多行中打印带有列名称的 R 数据框

    我有一个带有长列名称的 R 数据框 所以当我打印数据框时它太宽了 有没有一种简单的方法可以将数据框打印到屏幕上 并且列名出现在多行中 我知道我可以缩短名字 但我不想这样做 当奥斯卡的答案被接受时 我想这可能真的是一个答案 不幸的是 这只是复
  • R Tidytext 和 unnest_tokens 错误

    对 R 非常陌生 已经开始使用 tidytext 包 我正在尝试使用参数来填充unnest tokens函数 这样我就可以进行多列分析 所以而不是这个 library janeaustenr library tidytext library
  • 迭代字符串 R 的字符

    有人可以解释一下为什么这不会在 R 中单独打印所有数字 numberstring lt 0123456789 for number in numberstring print number 字符串不就是字符数组吗 在 R 中该怎么做 In
  • R中将矩阵拆分为子矩阵的函数

    我有一个 16 行 12 列的矩阵 M 我想将其拆分为 16 个矩阵的数组 每个矩阵有 4 行 3 列 我可以通过以下方式手动完成 M matrix sample 0 127 16 12 replace TRUE c 16 12 ma1 M
  • ggplot2 可视化/显示中的地图错误?

    正如您在下面看到的 我使用 ggplots 制作的地图上存在一个奇怪的显示问题 任何投影似乎都会发生同样的问题 这是代码 仅包maps and ggplot2需要 mapWorld lt borders world colour gray5

随机推荐

  • 在 Javascript 中,这个参数如何通过值而不是通过引用传递?

    我正在尝试理解 争论传递 的想法 在我正在读的一本书中 它指出参数仅按值传递 而不是按引用传递 function addTen num num 10 return num var count 20 var result addTen cou
  • 如何找出用户机器上所有已安装的字体?

    有没有办法使用 HTML javascript 获取用户计算机上所有已安装字体的名称 一种方法是使用 classid 但我想知道还有其他方法可以做到这一点吗 http www lalit org lab javascript css fon
  • iPhone避免保存状态

    在我的应用程序中 我需要避免保存状态 事实上 我希望每次用户启动应用程序时 应用程序都会像第一次一样重新启动 我能怎么做 Set UIApplicationExitsOnSuspend to YES 布尔值 在您的 Info plist 中
  • REST Web 服务中上传数据的方法

    有谁知道如何在 RESTful Web 服务中编写 POST 方法来使用 java 上传数据 我发现 smartupload 和 commons upload 仅适用于网页 您可以使用一些 JAX RS 库 例如阿帕奇眨眼 所以你可以写这样
  • 找不到 org.codehaus.groovy:groovy-all:2.4.12

    更新 android studio 和 gradle 后 我无法再编译 在发布模式下 我的应用程序 当我尝试生成 APK 时 我收到此错误 找不到 org codehaus groovy groovy all 2 4 12 在以下位置进行了
  • C - 给定一个不区分大小写的文件路径,如何检查该文件是否存在?

    例如 假设我们有一个名为 Hello txt 的文件 那么检查 hello txt 或 heLLo txt 是否存在应该都返回 true 如果您运行的是 Windows 或任何不区分大小写的文件系统 那么除了检查一个大小写之外别无他法 如果
  • 为什么我不能拥有自动实现的只读属性

    这是允许的 Public Property Text As String 而对于只读属性 为什么不允许我使用等效的属性 Public ReadOnly Property Text As String 我似乎被迫使用 Public ReadO
  • 如何检查我的 applicationIconBadgeNumber 值?

    我想要我的redDot当我的徽章有一定价值时显示 即UIApplication shared applicationIconBadgeNumber这是我写的代码 但似乎不起作用 import UserNotifications IBOutl
  • 扫描仪与 System.console( ).write( )

    我尝试在屏幕上打印出包含西班牙口音的字符串 我使用相同的输入但采用不同的方法得到不同的答案 我的第一个方法是通过 Scanner 类读取包含西班牙口音的字符串 input is a e i o u A E I O U Scanner sc
  • 在java中使用while循环

    我正在尝试读入并添加 仅 正整数 直到输入负整数 仅当输入负整数时 程序才会停止 我能想到的最好的方法是下面的代码 但问题是即使读取负整数它也不会停止 PS 我还在学习中 请耐心等待 我尝试过添加 input2 lt 0到 while 循环
  • 什么是“必须处理用户手势才能显示权限请求”。 Chrome Web Serial API 中出现错误消息?

    在编程方面 我是一个真正的初学者 我的目的是通过 COM 端口 RS485 控制具有 Google Chrome 中集成的 API 的设备 我尝试重现以下教程 https web dev serial 控制台中出现以下错误消息 未捕获 承诺
  • DrawerLayout 不适用于 Android 4.4 和 SurfaceView

    今天我又经历了 机器人 时刻之一 这让我完全一无所知 我有一个由 DrawerLayout 组成的应用程序 其中包含一个作为 SurfaceView surfaceViewContainer 容器的相对布局和作为导航的第二个 ViewGro
  • xcode 6 swift system() 命令

    有没有关于 swift 系统命令的详细描述 例如 这段代码 let x system ls l which which println x 产生 rwxr xr x 1 根轮 14496 八月 30 04 29 usr bin which
  • 分布式修订控制、Wiki 和错误跟踪合而为一

    我知道关于Fossil但还有其他选择吗 一些小且易于安装 配置的东西 我知道有很多基于 git 的 wiki 例如git wiki WiGit and gitit 一个简单的谷歌搜索我相信还会带来许多其他人 我还知道一些基于 git 的错误
  • 有没有办法检查迭代器是否有效?

    例如 对于操作容器映射的两个线程 测试迭代器是否仍然有效 出于性能原因 的正确方法是什么 或者只能通过间接的方式来做到这一点 示例代码 define SECURE SCL 1 http msdn2 microsoft com en us l
  • 从java中的XML文件中删除元素

    我已经从 Excel 数据库生成了一个 xml 文件 它自动包含一个名为 的元素 offset为了使我的新文件符合我的需求 我想使用 java 删除此元素 这是xml内容
  • 使用 jQuery 隐藏文本中的字符?

    我想将一些文字 名称 更改为 名称 换句话说 我只是想隐藏 jQuery 可以选择 div 中的字符或单词吗 如果是这样 很容易隐藏 字符 或者如果需要将文本替换为相同的单词但没有该字符 Thanks 如果你想使用 JQuery 那么 id
  • 没有匹配的函数来调用“构造函数”

    我正在尝试创建一个类型的数组Vertex然后初始化函数中的每个成员 这Vertex类在构造函数中采用 Vector3f Vertex Vertex const Vector3f position position position 在头文件
  • 我可以将默认编辑器切换为 Snowsight 吗?

    我通过 SSO 登录 它会加载经典 UI SSO 登录后 我会被发送到特定的网址 例如https company us east snowflakecomputing com console internal worksheet 是否有可能
  • 如何以 png 作为背景进行绘图? [复制]

    这个问题在这里已经有答案了 我制作了一个 300 万点的图并将其保存为 PNG 花了几个小时 我想避免重新绘制所有点 如何生成以此 PNG 作为背景的新图 尝试这个 library png Replace the directory and