
ggplot2
文章平均质量分 76
bgods
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ggplot2学习笔记之qplot
ggplot2 之从qplot 开始qplot 是包ggplot2 中的一个快速画图函数,如果你已经对R 的基础包画图函数plot基本掌握,那么qplot 就很容易掌握了。install.packages(‘ggplot2’) #安装ggplot2包library(ggplot2) #加载ggplot2包set.seed(1410) #设置随机种子dsmall <- diamonds[sampl原创 2015-09-19 21:19:38 · 2631 阅读 · 0 评论 -
ggplot2学习笔记之构建图层
传统的画图函数(如plot、qplot)就好比在一张画布上画图,画好之后不能修改,而且只能使用一个数据集;而图层的思想是在多张透明的画布上绘图,再把这些画布按顺序叠加在一起形成一个完整的图形。每一张画布都可以使用不同数据集,可以单独对每一个图层进行修改,需要到哪些图层就画哪些图层。1.创建绘图对象在用 ggpot()绘制时,需先创建绘图对象,也就是第一个图层,它包含两个参数(数据与图形属性映射)。原创 2015-09-25 18:37:27 · 5402 阅读 · 0 评论 -
ggplot2学习笔记之标度scale
标度(scale),是将数据空间(标度的定义域)映射到图形属性空间(标度的值域) 的一个函数。 每一种图形属性都有一个默认的标度,当我们每一次使用这个图形属性时都会自动 添加到图形中。 图形属性 离散型 连续型 颜色(colour)和填充色(fill) brewer、grey、hue、identity、manual gradient、gradient2、gradientn原创 2015-10-09 21:22:59 · 19885 阅读 · 0 评论 -
ggplot2学习笔记之颜色标度
除了位置标度之外,最常用的图形属性就是颜色了。对于连续型变量有三种基于渐变的方法,对于离散型有两种方法。rgb 编码的色彩空间使用了红、绿、蓝三种光的强度来表示一种颜色,这种色彩空间存在个问题:视觉感知上不均匀。这里使用的是hcl 色彩空间的现代方案,它分别由色相(hue)、彩度(chroma)、明度(luminance)三部分构成。 以下标度对边界色(co...原创 2015-10-24 21:42:14 · 59411 阅读 · 0 评论 -
ggplot2学习笔记之手动离散型标度
使用以下手动型标度可以定制新的标度:scale_colour_manual(..., values)、scale_fill_manual(..., values)、scale_size_manual(..., values)、scale_shape_manual(...,values)、scale_linetype_manual(..., values)等。使用这些标度,可以对图形的...原创 2015-10-24 22:09:18 · 4803 阅读 · 0 评论 -
ggplot2学习笔记之位置标度
每一幅图形一定拥有两个位置标度,一个指定水平位置(x 标度),另一个是指定竖直标度(y 标度)。ggplot2 提供了连续性、离散型(针对因子型、字符型、逻辑向量)、以及日期型。 对所有的位置坐标来说,修改坐标轴范围是一项常见任务,使用辅助函数xlim()和ylim()可以减轻我们工作量。比如:xlim(10,20):从10 到20 的连续型标度;xlim(”a”, “b”, “c”):离散型原创 2015-10-09 21:54:22 · 3345 阅读 · 1 评论 -
ggplot2学习笔记之分面
分面是一个强大的工具,可以快速分析出数据各子集模式的异同。ggplot2 提供了两种分面类型。1.网格分面(facet_grid) 网格分面在2 维网格中展示图形。输入数据时,你需要考虑哪些变量作为行,哪些变量作为列,规则如下:不进行分面:即不使用函数facet_grid()或者使用facet_null(),此时得到的是单独画板;ggplot(mtcars, aes(mpg, wt)) + g原创 2015-10-29 14:32:59 · 1975 阅读 · 0 评论