《R绘图系统(第2版)》一第2章 传统绘图系统的简单用法2.1 传统绘图模型

第2章 传统绘图系统的简单用法

R绘图系统(第2版)
章节预览

本章介绍了传统绘图系统中主要的高级绘图函数的用法。这些函数用来绘制完整的图形,例如散点图、直方图以及箱线图。本章介绍了这些标准绘图函数的名称,调用这些函数的标准方法,以及一些能够丰富图形内容的标准参数。上面介绍的部分参数的内容在扩展绘图包中的高级绘图函数中也是同样适用的。
这一章的目的是介绍传统绘图系统中可以用到的一系列绘图函数的基本知识,为用户指明重点,并了解使用它们的标准方式。

构成传统绘图系统的绘图函数是由一个名为graphics的扩展包提供的,该扩展包会在以标准方式安装的R程序中自动加载。在非标准安装的R程序中,可能需要按下面的方法加载来调用传统绘图函数(当然,如果graphics包已经加载,下面的操作也不会造成任何影响)。

> library(graphics)

本章介绍了许多graphics包中的高级绘图函数,但是并没有完全给出关于这些函数所有可能的使用方式。若感兴趣的用户想了解关于这些个体函数的详细内容,可以调用help()函数查阅相关帮助页面。例如,下边的代码展示了如何利用帮助页面显示barplot()函数的详细信息。

> help(barplot)

此外,还有一个方式可以帮助了解如何使用一个特定的绘图函数,即利用example()函数。该函数可以运行帮助文档中的“示例”代码。下面的代码展示如何运行barplot()文档中的“示例”代码。

> example(barplot)

2.1 传统绘图模型

正如第1章开头所描述的那样,在传统绘图系统中创建一幅图需要调用高级绘图函数才能绘制出完整图形,如果需要的话再调用低级函数添加更多元素。

如果每一页只有一个图形,那么高级绘图函数会在新的页面绘制新的图形。有时也会需要在一页中绘制多幅图,在这种情况下,高级绘图函数会在同一个页面中绘制下一幅图,只有在绘图数超过每页规定图像数量的时候才在新的一页绘图(见3.3节)。所有的低级函数在现有图形的基础上添加输出。在传统绘图系统中,返回到上一个所绘制的图形通常是不可能的。(见3.3.3小节的例外)

时间: 2017-05-02

《R绘图系统(第2版)》一第2章 传统绘图系统的简单用法2.1 传统绘图模型的相关文章

ROS机器人程序设计(原书第2版)第1章 ROS Hydro系统入门

第1章 ROS Hydro系统入门 欢迎开始阅读本书第1章.本章将介绍如何安装ROS系统,它是一种新的标准化机器人系统软件框架.本书是基于ROS Fuerte的<ROS机器人程序设计>一书的升级版.通过ROS,你可以使用大量的示例代码和开源程序轻松地完成机器人编程和控制.同时,你还能够理解如何使用各种传感器与执行器,并为你的机器人增加新的功能,如自动导航和视觉感知等.得益于开源理念,以及持续开发最先进算法并不断提供新功能的开源社区,ROS不断进步完善. 通过本书,你将学习到如下内容: 在特定版

MIUI邂逅魅族MX3 小米系统公测版真机体验

[TechWeb报道]近日,小米官网正式向广大 网友推出MIUI正式向广大机友推出小米系统公测版,虽然命名上仍然称之为系统,但实际上这并不是一个我们熟知的ROM,而是一款APP.是的,它就是一款App!MIUI虽然基本上适配了多数热门机型,但仍然无法覆盖所有机型,这一现象也孕育了这款App的诞生,通过常规安装,你将可以在你的非小米Android手机上实现七成以上的MIUI功能.现在我们就来体验这款名为小米系统的MIUI应用.此前,在小米社区有过这款小米系统的测试活动,小米官方也简单的介绍过这款A

Win7系统原版安装版右下角输入法图标不见了?

  Win7系统原版安装版右下角输入法图标不见了?           步骤: 1.按下"Win+R"组合键呼出运行,在框中输入"ctfmon",按下回车键; 2.点击开菜单,点击"控制面板",在控制面板的查看方式修改为"大图标",然后点击"区域和语言"; 3.在"区域和语言"窗口中点击"键盘和语言"选项卡,然后点击"更改键盘"; 4.在"

《UNIX/Linux 系统管理技术手册(第四版)》——1.6 特定于系统的管理工具

1.6 特定于系统的管理工具 UNIX/Linux 系统管理技术手册(第四版) 在现代的操作系统内,包含有各种各样可视化的工具和控制面板(比如SUSE的YaST2和IBM的SMIT),帮助用户配置或者管理选定的系统功能.这些工具非常有用,特别是对于管理员新手来说更是如此,但是它们也倾向于不能完整地体现下层软件的实际操作.它们让管理工作变得容易,但大多数又变得不那么权威. 在本书中,出于下面几个原因,我们要介绍可视化工具调用的底层机制,而不是工具本身.第一,可视化工具趋于专有化(或者至少是趋于为系

windows 10手机系统预览版10051已知问题汇总

下面是win10手机系统预览版10051具体重要更新内容: 1• 斯巴达浏览器:本次加入斯巴达浏览器早期版本,是Modern移动应用,新的引擎,新的应用包括早期的阅读模式和阅读列表,斯巴达浏览器还不是默认的,并且与IE11共存. 2• 新的邮件和日历应用:Outlook Mail和Outlook Calendar取代之前的邮件.日历,都是Windows10通用应用.这些应用带来全新的UI设计,邮件和日历之间可以平滑切换,无需返回到开始屏幕.邮件自带手势功能,可以滑动删除.移动.标记.未标记. 3

《UNIX环境高级编程(第3版)》——2.3 UNIX系统实现

2.3 UNIX系统实现 上一节说明了3个由各自独立的组织所制定的标准:ISO C.IEEE POSIX以及Single UNIX Specification.但是,标准只是接口的规范.这些标准是如何与现实世界相关连的呢?这些标准由厂商采用,然后转变成具体实现.本书中我们不仅对这些标准感兴趣,还对它们的具体实现感兴趣. 在McKusick等[1996]的1.1节中给出了UNIX系统家族树的详细历史.UNIX的各种版本和变体都起源于在PDP-11系统上运行的UNIX分时系统第6版(1976年)和第

运行原生Android系统的谷歌版OPPO Find 5?

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   目前,一般的"大厂"推出的 Android手机都会搭载自己定制过的UI,鲜有直接采用原生Android系统的. 不过在三星发布了谷歌版 Galaxy S4之后,似乎别的厂商也已经有"松动"迹象.华为余承东已经表明不会推出谷歌版(采用原生Android系统)的Ascend P6, 但是国内其他厂商却已经有此想法,而 OPPO

为我的 web os 开发的第一个应用web erp系统预览版,欢迎大家观摩指正!

问题描述 为我的webos开发的第一个应用weberp系统预览版,欢迎大家观摩指正!webos的开发而设计了一个崭新的开发框架,目标是快速开发各种web应用软件,目前尝试开发了第一个erp系统,欢迎大家观摩指正!webos将扩展集成各种已知和未知的应用,其中包括:各行业知识搜索引擎,erp,OA,进销存,财务,出纳管理,C2C,在线excel,在线word,博客,论坛,相册等免费服务为了这个目标我从头开始,完全自主设计了一个能快速开发这些应用的开发框架,下面的erp就是在我这个开发框架上开发出的

“小米系统”公测版App上线小米官网 定位不刷机版MIUI

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 "小米系统"公测版应用截图 [TechWeb报道]4月2日消息,小米今日正式发布"不刷机的MIUI"小米系统.在此之前,这款无需刷机并集成了MIUI主要核心功能的系统管理型APP已进行了数月封测,小米系统集成了包括MIUI拨号管理.MIUI联系人.MIUI短信.MIUI云服务.MIUI桌面等在内