R语言 在ggplot2中使用ggforce的Hull Plots实现集群的可视化 | 您所在的位置:网站首页 › r语言绘制二维散点图 › R语言 在ggplot2中使用ggforce的Hull Plots实现集群的可视化 |
R语言 在ggplot2中使用ggforce的Hull Plots实现集群的可视化
HULL图也被称为分组散点图,因为这些图是用来将散点图按聚类分隔开来的。当人们想将数据中存在的聚类可视化时,Hull图就更有用了。R语言中的Hull图可以通过ggforce包中的geom_mark_hull()函数来绘制。 geom_mark_hull()方法的语法语法: geom_mark_hull(mapping,data,concavity,radius,position) 其中 mapping – 由aeS()函数创建的一组审美贴图 data – 要显示的数据框 concavity – 用来设置船体的凹度 radius – 用来指定角的半径 position – 用来调整位置。 使用船体图可视化集群的步骤第1步: 首先,我们需要安装所需的软件包(ggplot2,ggforce)并加载它们。 # Install Required Packages install.packages("ggplot2") install.packages("ggforce") # Load the installed Packages library(ggplot2) library(ggforce)第2步: 接下来我们需要使用ggplo2软件包中的ggplot()函数绘制基本的散点图。 # Load the default dataset (iris) data(iris) # Plotting the scatter plot using ggplot2 package fig1 |
CopyRight 2018-2019 实验室设备网 版权所有 |