转载:R语言绘图—图形标题、坐标轴设置

2023-11-19

R语言绘图是通过函数命令及相应参数设置实现的。如plot(x,y),plot为绘图函数命令,x,y则是绘图参数,指定了绘图的数据向量。但这种最基本的绘图设置很难满足个性化绘图的要求,我们需要根据需要对图形元素进行设置。图形元素是各类图形的基本构成要素,因此,不管我们绘制那种类型的图形,都离不开图形元素的设定,要想绘制出漂亮的统计图形,我们首先要熟悉绘图函数最常见的参数设置。

main: 图形标题设置参数

plot(1:30)

plot(1:30,main=”图形元素设置演示”)

ylab, xlab: x轴与y轴名称设置参数

plot(1:30, main=“图形元素设置演示图”, ylab=“y轴数值”, xlab=“x轴数值”)

另一种方法是分开绘制,第一步先绘制只显示数据而不显示标题、坐标轴名称的图形,然后在用第二类绘图命令添加标题、坐标轴名称。

plot(1:30, ylab=" “, xlab=” ") 不显示坐标轴名称

title(main=“图形元素设置演示图”, ylab=“y轴数值”, xlab=“x轴数值”)

sub: 子标题设置参数

子标题以小字体放在图形底部。

plot(1:20,main=" 主标题",sub="子标题 ")

ylim, xlim: x轴与y轴数值界限设置参数

缺省情况下,R绘图命令会依据绘图数据的数值范围自动确定坐标轴值,但我们也可以设定坐标轴取值范围。

plot(1:30,xlim=c(-20,20),ylim=c(-20,20))

plot(1:30,xlim=c(-20,20),ylim=c(20,-20))

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

转载:R语言绘图—图形标题、坐标轴设置 的相关文章

随机推荐

  • Java数组复制的四种方法

    数组的复制 有四种方法 for clone System arraycopy arrays copyof 均是浅拷贝 1 for 源数组 int source 10 30 20 40 目标数组 int target new int sour
  • InputStream、 FileInputStream 、BufferInputStream 、 InputStreamreader 、 BufferedReader的不同

    InputStream FileInputStream InputStream 是一个抽象类 定义了所有字节输入流类的 公用方法 FileInputStream类是它的子类 我们通过FileInputStream类 读取硬盘上的文件 存到内
  • vue/cli3添加自定义icon图标

    1 从阿里巴巴矢量图表库将需要的图标 加入购物车 点击购物车 2 选择添加至项目 3 下载到本地 放到项目中 4 在main js中引入iconfont css文件 以实际位置为准 import assets fonts download
  • JS/jQuery添加和移除CSS样式

    有时候需要添加CSS样式和移除CSS样式 如添加display属性 设为隐藏 有时候需要移除display属性 一 jQuery移除CSS样式的两种方法 注意 当其中一种不支持时 就尝试另一种 show removeAttr style s
  • VC6.0向工程中添加文件和打开文件出错“"0x5003eaed"指令引用的"0x00000000"内存”解

    据说这个错误是因为和微软的其他软件相冲突了 下面就看看如何解决这个问题 第一步 下载一个FileTool插件 下载的地址 http download microsoft com download vc60ent s1 6 0 w9xnt4
  • 服务器远程桌面连接不上(远程桌面连接服务器之超级VPS管理器)

    有时候我们需要使用远程桌面连接来操作另外一台电脑 但最近有Win7系统用户反映 电脑开启了远程桌面连接功能后 无法连接到远程桌面 遇到这个问题该怎么办呢 下面就为大家介绍Win7系统连接不上远程桌面的解决方法 一般情况下 对Win7的远程连
  • Oracle 中只查到一条记录就返回

    使用 rownum 关键字 select from T SYS USER where rownum lt 1
  • E9流程节点表分析

    E9流程节点表分析 流程节点分析 流程节点分析 新建流程审批节点时节点信息会存储到数据库 SELECT FROM workflow nodebase 流程节点表 ISREJECT 0为不可以退回 1为可以退回 ISSTAR 1 为开始节点
  • ​什么是晶振?晶振是怎么制成的?晶振的内部结构,晶振的工作应用以及影响晶振频率相关的参数介绍

    什么是晶振 定义 晶振一般指石英晶体振荡器 也叫晶体振荡器 晶体振荡器是一种使用逆压电效应的电子振荡器电路 即当电场施加在某些材料上时 它会产生机械变形 因此 它利用压电材料的振动晶体的机械共振来产生具有非常精确频率的电信号 晶体振荡器具有
  • Spring的IOC原理[通俗解释一下]

    1 IoC理论的背景 我们都知道 在采用面向对象方法设计的软件系统中 它的底层实现都是由N个对象组成的 所有的对象通过彼此的合作 最终实现系统的业务逻辑 图1 软件系统中耦合的对象 如果我们打开机械式手表的后盖 就会看到与上面类似的情形 各
  • Power BI:切片器联动的一些问题

    问题1 联动切片器选中子项后父项未能显示全部 如下所示 切片器原始状态为 Province和City来源同一张表 当选中了City中的某一项时 变为 父项也发生了变化 但我们希望无论子项选择什么 父项应该始终显示全部 解决办法 City切片
  • javaweb本地启动很快,服务器上面启动特别慢

    在JVM环境中解决 打开 JAVA PATH jre lib security java security这个文件 找到下面的内容 securerandom source file dev urandom替换成 securerandom s
  • 卷麻了,00后测试用例写的比我还好,简直无地自容......

    经常看到无论是刚入职场的新人 还是工作了一段时间的老人 都会对编写测试用例感到困扰 例如 如何编写测试用例 作为一个测试新人 刚开始接触测试 对于怎么写测试用例很是头疼 无法接触需求 只能站在用户角度去做测试 但是这样情况会导致不能全方位测
  • python中深拷贝与浅拷贝的详细解释

    在Python中 当我们对一个对象进行拷贝时 有两种方式 浅拷贝和深拷贝 浅拷贝创建了一个新的对象 其中包含原始对象的引用 而深拷贝则创建了一个完全独立的新对象 其中包含原始对象所有数据的副本 这意味着在原始对象和拷贝对象之间进行更改时 浅
  • 小记 Java stream 中 peek()

    peek 函数 接受一个函数作为参数 这个函数会被应用到每个元素上 并将结果元素映射成一个新的元素 相比于类似 foreach 更类似于lambda中的map函数 map函数 接受一个函数作为参数 这个函数会被应用到每个元素上 并将返回值映
  • ElementUI的自定义模板

    ElementUI自定义模板的使用 前言 一 ElementUI的Input重要属性 二 使用步骤 1 上实例 转自Element官网 2 介绍几个重要参数方法 3 基于以上的介绍 做一个带提示的搜索输入框 总结 前言 ElementUI对
  • 一个java程序员4年4个工作的经历

    今天看到一个帖子说程序员怎么提升自己的技能 里面说了十多项 对自己感觉能有用的有以下几点 读书 读代码 读博客 写博客 回答别人的问题 参加一个开源项目 参加培训 研讨会 回答问题当中给自己的思考 一个毕业生 做java转正了4k 一个室友
  • 为什么要选择云原生数据库

    为什么要选择云原生数据库 前言 1 传统数据库 1 1 传统数据库概念 1 2 传统数据库优缺点 1 2 1 优点 1 2 2 缺点 2 云原生数据库 2 1 云原生数据库概念 2 2 云化代表未来 2 3 云原生数据库的优势 2 3 1
  • 【MATLAB】字符串的处理及矩阵的初步学习

    欢迎访问我的个人网站 reality2ideal xyz 内容在CSDN和个人网站上同步更新 字符串处理 字符串矩阵 gt gt ch 123456 qwerty ch 2 6 char 数组 123456 qwerty 字符串矩阵的列数要
  • 转载:R语言绘图—图形标题、坐标轴设置

    R语言绘图是通过函数命令及相应参数设置实现的 如plot x y plot为绘图函数命令 x y则是绘图参数 指定了绘图的数据向量 但这种最基本的绘图设置很难满足个性化绘图的要求 我们需要根据需要对图形元素进行设置 图形元素是各类图形的基本