R实战 第五篇:绘图(ggplot2)

ggplot2包实现了基于语法的、连贯一致的创建图形的系统,由于ggplot2是基于语法创建图形的,这意味着,它由多个小组件构成,通过底层组件可以构造前所未有的图形。ggplot2可以把绘图拆分成多个面板,且能够按照顺序创建多重图形,基本上,无所不能,是R开发人员必学必会的包。

ggplot2图形系统的核心理念是:

绘图与数据分离,把数据相关的绘图与数据无关的绘图分离;

按图层作图,有利于结构化思维;

具有命令式作图的调整函数,使绘图更具灵活性,绘制出来的图形美观,同时避免繁琐细节。

使用ggplot2包创建图形时,每个图形都是由函数ggplot()创建的,由几何对象来控制绘图,并增加了可读性更高的集合图形选项。

一,初始化图形

使用函数ggplot()初始化图形对象,并指定绘图图形的数据源和变量。

ggplot(data = NULL, mapping = aes())

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfgfj.html