R语言基础绘图——3D散点图

R语言基础绘图——3D散点图

安装加载R包
install.packages("scatterplot3d")
library("scatterplot3d")
帮助文档:https://cran.r-project.org/web/packages/scatterplot3d/scatterplot3d.pdf

基本形式:
scatterplot3d(x, y, z, color= ,col.axis=" ", col.grid=" ", main=" ", sub= , xlab= , xlim=, pch= , scale.y= , angle= , type= )

参数:
color:设置点颜色
col.axis:设置坐标轴颜色
col.grid:设置网格颜色
main:设置主标题
sub:副标题
xlab、ylab、zlab/xlim:x、y、z轴标签/界限
pch:设置点的形状
scale.y:y轴相对于x轴、z轴的比例
angle:x、y轴角度
type:"p"点;"l"线;"h"垂线


数据:
x<-c(1,8,1,4,5,6,7,2,3,3,4,2,6,0,7,7,0,4,3,0,2,2,6,3,7)
y<-c(6,7,3,6,7,9,0,3,9,6,9,3,9,7,7,2,6,6,7,1,8,3,4,5,9)
z<-c(5,9,4,8,7,6,5,3,8,5,4,3,9,0,9,9,2,7,7,7,6,7,8,9,5)

绘制简单3D散点图
scatterplot3d(x, y, z)

attachments-2017-08-b415FCoE598a65c1aa05
美化
scatterplot3d(x, y, z, color="darkred", pch=2,col.axis="darkgrey", col.grid="lightgrey", main="3Dplot-2", scale.y=2,angle=30)
attachments-2017-08-3qJdcCvY598a65d7e9edtype设置
scatterplot3d(x, y, z ,main="3Dplot-3" ,type="h",scale.y=0.3,angle=30)

attachments-2017-08-6Vcx98va598a65edafb1

  • 发表于 2017-08-09 09:32
  • 阅读 ( 11234 )
  • 分类:编程语言

0 条评论

请先 登录 后评论
不写代码的码农
爽儿

学生

25 篇文章

作家榜 »

  1. 祝让飞 118 文章
  2. 柚子 91 文章
  3. 刘永鑫 64 文章
  4. admin 57 文章
  5. 生信分析流 55 文章
  6. SXR 44 文章
  7. 张海伦 31 文章
  8. 爽儿 25 文章