R语言 使用hexbin包绘制HexBin图
在这篇文章中,我们将看到如何使用R编程语言绘制HexBin图。
HexBin图 也被称为六边形bin图,它看起来像一个有不同方形阴影的蜂窝。每一个正方形的阴影都有不同的数据点,这些数据点在两个维度上相互协调,正方形代表一个点的集合。
为了绘制HexBin图,我们将使用 hexbin包。 它用于六边形仓的分选和绘制功能。要安装这个包,请使用以下命令。
注意: hexbin中的对象不能被胁迫为’double’类型。
语法
hexbin(x, y)
其中, x,y向量给出要分层的双变量数据点的坐标。也可以指定一个单一的绘图结构:见xy.coords。NA是允许的,并可默许省略。
这里我们将使用hexbin包绘制一个基本的六边形bin图。为此,我们将创建一个double类型的数据集,然后作为参数传入hexbin()方法,然后用plot()方法绘制。
例子: 基本的hexbin图
输出
颜色定制。
基本上,这个包中没有任何内置的方法或属性用于颜色定制。我们将使用colorRampPalette()方法在两个指定的颜色点之间调色。
语法
colorRampPalette(color)
例子: 颜色定制
输出
平滑的六边形
平滑器使用紧邻的中心单元、紧邻的邻居和第二邻居来平滑计数。
例子: 平滑六边形
输出