R语言在可视化方面的地位是毋庸置疑的,但是呢相对于MatalabR语言在三维图形的展示上存在一定的劣势。当然,作为大众的免费软件,指定不服,很多人为此也基于R语言开发了一些相应的三维图的绘制包,像rgl,gg3D,plot3D,scatterplot3d等,我们今天就介绍一下其中的scatterplot3d。
包的安装就不赘述了:
install.packages(“scatterplot3d”)
接下来我们看下它里面的函数,其实这个包就一个函数scatterplot3d。
其中主要的参数:
Xlim,ylim,zlim 主要是标注坐标轴范围的。
Color主要指的每个点的颜色,如果不分组那就直接一个颜色就看可以,如果颜色分组,那需要标注每一个样本的颜色。
Type 主要是设置点绘制形式,p-点;h-柱子;l-线,就是将所有点连起来。