原文:ggplot2绘图入门系列之二:图层控制与直方图

如前文所述,ggplot 使用图层将各种图形元素逐步添加组合,从而形成最终结果。第一层必须是原始数据层,其中data参数控制数据来源,注意数据形式只能是数据框格式。aes参数控制了对哪些变量进行图形映射,以及映射方式,aes是Aesthetic的缩写。 下面我们来绘制一个直方图作为示例。数据集仍采取mpg,对hwy变量绘制直方图。首先加载了扩展包,然后用ggplot函数建立了第一层,hwy数据映射 ...

2014-07-25 19:53 0 8280 推荐指数:

查看详情

ggplot2绘图入门系列之四:再说散点图

1 色彩和形状的控制 数据特征不仅可以用坐标来表示,也可以用不同的色彩或形状来表示。仍以mpg数据集为例,所用到的变量有cty(城市中行驶距离),hwy(高速路行驶距离),displ(排量大小),year(生产年份) 我们将1999年生产车型用红色圆形表示,2008年 ...

Sat Jul 26 04:05:00 CST 2014 0 7512
ggplot2绘图入门系列之五:时间序列(完)

ggplot2包也能对时间序列数据绘图,但在处理上需要有些注意的地方。下面我们以上证指数为例进行作图,首先利用quantmod包从yahoo数据源获取从1997年以来的数据,存于变量SSEC中,抽取收盘数字,然后分别提取时间数据和指数数值,绘图结果如下图 ...

Sat Jul 26 04:12:00 CST 2014 0 2458
ggplot2直方图

单组直方图 library(gcookbook) library(ggplot2) ggplot(faithful, aes(x=waiting)) +geom_histogram(binwidth=8, bins=10,fill="white", colour="black") #改为 ...

Sun Sep 26 19:35:00 CST 2021 0 130
ggplot2叠加不同图层

数据sample flanking mean sd CNV0 365 15 955100 367 15 1018200 369 15.1 1025300 370 15.1 1027400 372 1 ...

Thu Jan 22 05:40:00 CST 2015 0 2343
ggplot2绘图入门系列之三:位置调整与条形图

位置调整(Position adjustments)是针对同一图层内元素的位置进行微调的方法。它包括五种设置,分别是stack、dodge、fill、identity、jitter。 我们用条形图来展示其用法,仍使用mpg数据集,其中用到的变量是class,即生产汽车的类型,以及year ...

Sat Jul 26 04:02:00 CST 2014 0 25298
ggplot2(4) 用图层构建图像

数据集中的变量如何映射到该图层的图形属性; 几何对象,用来指定在图层中用哪种几何对象来绘图; 统计变换, ...

Sat Feb 22 05:46:00 CST 2020 0 634
ggplot2(2) 从qplot开始入门

2.1 简介 qplot的意思是快速作图(quick plot)。 qplot是一种快捷方式,如果您已习惯于使用基础plot(),则可以使用它。它可以使用一致的调用模式快速创建许多不同类型的图。 ...

Fri Feb 21 20:19:00 CST 2020 0 677
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM