ggplot2
文章平均质量分 91
qy_microbiota
这个作者很懒,什么都没留下…
展开
-
ggplot2读书笔记11:第八章 主题设置、存储导出
Themes8.1 Introduction第八章讲的是ggplot2的主题设置,通过它你可以对数据之外的图形外观进行控制。第一版的中文版的把这一章的章节名翻译为“精雕细琢”。控制主题设置主要有以下四个方面:主题元素,指的是非数据元素,plot.title控制标题的外观,axis.ticks.x控制x轴的刻度,legend.key.height控制图例中按键的高度。元素函数...原创 2018-03-14 10:40:20 · 1825 阅读 · 0 评论 -
ggplot2读书笔记10:第七章 定位(分面和坐标系)
Positioning7.1 简介本章主题是图形的定位。定位由四个部分组成,前两个在前期讲过,而后两个部分在这章中会详细说到:位置调整:调整每个图层中出现重叠的对象的位置位置标度:控制数据到图形的映射分面:在一个页面上自动摆放多个图形。将数据分为多个子集,然后将每个子集依次绘制到不同面板上 坐标系:控制两个独立的位置标度形成一个二维坐标系,如笛卡尔坐标系7.2...原创 2018-03-13 09:02:55 · 1384 阅读 · 0 评论 -
ggplot2读书笔记5:工具箱——误差线、加权数、展示数据分布
今天我们学习第三章的最后几节,其中的“绘制地图”部分,因为我木有顺利安装maps package,而且在我们的工作中也不常用,暂时跳过。下面继续~6. 添加误差线和误差范围数据中的不确定信息的展示也很重要。ggplot2中,四类几何对象可以用于这项工作,这取决于x的值是离散型还是连续型,以及我们是否想展示区间中的中心值:离散型变量+区间:geom_errorbar()...原创 2018-03-05 17:17:40 · 4974 阅读 · 0 评论 -
ggplot2读书笔记13:第十章 数据变换
Data Transformation10.1 简介通常情况下,除了整理数据之外,我们还需要把原始数据做一些数据变换(聚合等),这时就要使用到dplyr包。本章中我们学习dplyr中四个重要的函数的用法:filter()mutate()group_by()summarise()这些动词都是用相同的方式工作:将数据框作为第一个参数,然后返回一个修改后的数据框本章...原创 2018-03-18 16:36:07 · 704 阅读 · 0 评论 -
ggplot2读书笔记4:图层的使用(二)群组几何对象和曲面图
除了添加注释、标签等之外,使用图层还可以完成箱线图、多边形等等多种群组几何对象类型的图,还可以绘制曲面图等。所以,今天继续学习图层的使用~4. 群组几何对象(Collective Geoms)在ggplot2中,几何对象大致可以分为个体(individual)几何对象和群组(collective)两种类型。群组几何对象可以多角度的展现数据结果。group(分组)这种图形属性...原创 2018-03-04 17:01:43 · 3661 阅读 · 0 评论 -
ggplot2读书笔记3:图层的使用(一)图层基础、加标签和注释
使用图层的三个主要目的:展示数据:绘制原始数据时唯一的一层(数据层)展示数据的统计摘要:在数据背景下展示模型的统计预测效果,模型层通常绘制在数据层之上添加额外的元数据(metadata)、上下文信息和注释:也称背景层,了解数据的背景信息或强调数据中的某些特征,一般在最后绘制。1. 基本图形类型几何对象是ggplot2的基本组成部分,可以独立构建图形。他们都是二维的,主要函数...原创 2018-03-02 17:28:37 · 9921 阅读 · 2 评论 -
ggplot2读书笔记2:ggplot()的基本用法以及如何绘制几何对象
Getting Started with ggplot2ggplot()基本用法由ggplot2所制得图形有三个重要的组成部分 1. 数据 2. 数据和视觉变量属性之间的映射(aesthetic mappings) 3. 呈现数据结果的图层(一般使用geom()函数)举例绘制displ和hwy相关性的散点图,脚本如下:library(ggplot2)mpg ...原创 2018-03-02 17:27:34 · 28800 阅读 · 5 评论 -
ggplot2读书笔记9:第六章 标度(二)
今天来学习第六章标度部分的最后一节~6.6 标度工具箱(Scales Toolbox)除了调整标度的默认选项之外,你也可以重新创建新的标度,主要分为以下四类:连续型位置标度:用于将整数、数值、日期/时间数据映射到x轴或者y轴的位置上;颜色标度:用于将连续型或离散型变量映射到颜色;手动离散型标度:将离散型变量映射到你选择的大小、形状、颜色、线条等;同一型标度:当你的数...原创 2018-03-09 17:12:16 · 3202 阅读 · 0 评论 -
ggplot2读书笔记1:认识ggplot2
Welcome to ggplot2什么是图形的语法?ggplot是用来绘制统计图形的R软件包,是由其背后的一套语法支持的。图形的语法告诉我们,一张图形就是从数据(data)到几何对象的图形属性的一个映射(mapping)。图形中还包含数据的统计变换,最终绘制在某个特定的坐标系中。另外,分面可以用来生成数据不同子集的图形。总而言之,一张统计图形就是由上述这些独立的图形部件所组成的。...原创 2018-02-28 19:39:36 · 753 阅读 · 0 评论 -
ggplot2读书笔记8:第六章 标度(一)
Scales, Axes and Legends6.1 简介标度(scale)是将数据的取值映射到图形空间,例如颜色、大小和形状表示不同的数值。展现标度的常见做法是绘制图例和坐标轴。每一种标度都是从数据空间的某个区域(标度的定义域)到图层属性空间的某个值域(标度的值域)的一个函数。标度的定义域赌赢者提供给这个标度的变量的取值范围。定义域(变量)可以是连续型、离散型、有序或者无序...原创 2018-03-08 16:47:17 · 1202 阅读 · 0 评论 -
ggplot2读书笔记7:第五章 通过图层构建图像
Build a Plot Layer by Layer5.1 简介(略)5.2 创建图表(以汽车耗油量mpg数据集为例)当我们使用ggplot()创建图表时,最基本的代码是:ggplot(mpg, aes(displ, hwy)) + geom_point()实际上这条代码包含了两步命令:第一个是:p <- ggplot(mpg, ae...原创 2018-03-08 16:45:33 · 2428 阅读 · 1 评论 -
ggplot2读书笔记6:第四章 语法 基础理论
碎碎念ing:终于结束了《ggplot2》的第一部分“Getting Started”,今天开始看第二部分——语法,第四章(Mastering the Grammar)介绍了ggplot2的一些基础语法知识,大概是对前期内容在理论上做一个总结。建立一个散点图首先还以“耗油量”数据集(mpg)为例。library(ggplot2)mpg# A tibble: 234 ...原创 2018-03-08 16:40:49 · 536 阅读 · 0 评论 -
ggplot2读书笔记12:第九章 数据分析
本书的最后一个部分,Part III,Data Analysis。主要包括三个章节,今天先来看第九章:Data Analysis9.1 简介在前面的学习中,我们使用的模拟数据集都是已经整理好的数据框,可以直接使用。但通常实际数据并不会这么理想,需要通过一定的整理好变换才能用于作图所以这个部分的目标就是把ggplot2和其他工具结合起来,用于完整的数据分析。首先...原创 2018-03-14 16:43:35 · 659 阅读 · 1 评论