周计划 补完工程 第十五周 R 语言ggplot2(2)

来源:互联网 发布:软件著作权和发明专利 编辑:程序博客网 时间:2024/06/06 04:41

周计划 补完工程 第十五周 R 语言ggplot2(2)

本文依旧是ggplot2数据分析与图形艺术那本书的读书笔记**

第二章**

从qplot开始入门**

简介**

数据集**

本用法**

颜色,大小,形状和其他图形属性**-------------------## 

简介

在本章中,qlot()将是你学习到的第一个qplot()做图函数。它的意思是快速做图,它基于图形语法因此比其他绘图语言更为强大。本章你将学习到:1qplot()的简单用法。2如何将变量映射到图形属性(例如大小或者形状之上)。3如何通过指定不同的几何对象来创建不同类型的图形,以及如何将它们组合在一张图中。4分面的运用,将数据拆分为子集。5如何通过设定基本的选项来调整图形的外观6qplot()和plot()之间一些重要的区别。

## 数据集

本书大部分都只会用一个数据源,diamonds数据集包含了约54000颗钻石的价格和质量的信息,数据已经放在了ggplot2软件包中。这组数据涵盖了反映钻石质量的四个“C”,克拉重量,切工,颜色和净度,以及五个物理指标-深度,钻面宽度,x,y,z。

##基本用法

与plot()相似,qplot()的前两个参数是x和y,分别代表图中所画对象的x坐标和y坐标。此外,还有一个可选的data参数,如果进行了指定,那么qplot(),会优先在该数据框内进行选择,因此,最好养成良好习惯,将数据写上,而不是让程序在变量空间里面搜素,下面是一个简单的例子。qplot(color,price,data=diamonds),展示了一个颜色和价格的关系。

##颜色,大小,形状,和其他图形属性

qplot与plot的第一个区别在于它们给图中的点设定颜色时采用了不同的实现方式。在plot中,用户需要将数据中的一个分类变量(例如,竹子,桃树,梨树)转换为plot可以理解的形式(例如,“red”,“blue”),而qplot可以将这个过程自动完成,并能够自动生成一张图例,用以展示数据取值与图形属性之间对应的关系。这使得向图中添加额外的信息非常简便。在下一个例子中。我们向颜色和价格的散点图中添加了切工的信息。qplot(color,price,data=dsmall,shape=cut)。颜色,大小,和形状是图形属性的具体例子,它们都是影响数据如何进行展示的视觉属性。每一个图形属性都对应了一个称为标度的函数,其作用是将数据的取值映射到该图形的有效取值。你同样可以利用I()来手动设定图形属性,例如,colour=I(“red”)。特别注意,不同类型的变量有不同适用的图形属性。例如,颜色和形状适用于分类变量,而大小适合与连续变量,数据量的大小同样会有影响。


阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 尴尬不 尴尬又不失礼貌的微笑 女性除痔疮不再尴尬 很尴尬 尴尬了 被表白了怎么不尴尬的回复 和女生怎么聊天不尴尬 如何给领导送礼不显得尴尬 怎样和女生聊天不尴尬 什么然不同的成语 不懦弱要不然 然不同前一个是什么字 然不然 号天叫屈 我和谁都不争,和谁争我都不屑 不屑置辩的意思 不屑一顾的意思 不屑的反义词 不屑一顾是什么意思 不屑一顾造句 不屑一顾的近义词 不屑一顾的意思是什么 不屑于 不差钱儿 不差钱 快乐驿站 不差钱2小品高清版 本山小品不差钱 小品不差钱高清版 小品不差钱高清完整版 不差钱 音频 不差钱多长时间 不差钱改编 不差钱餐馆 不差钱薯条 不差钱编剧 不差钱3gp下载 不差钱歌曲 不差钱续集 赵四不差钱 小品 不差钱 下载 不差钱小品 下载