首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >替代scatterplot3d的for?

替代scatterplot3d的for?
EN

Stack Overflow用户
提问于 2015-10-02 05:46:38
回答 1查看 2.3K关注 0票数 3

对于三维散射图,是否有一种替代“an”的方法?我用的是'scatterplot3d‘包。

图像中的蓝线是我想要做的。如果我加了一个“曲面”,它就会阻止原来的情节。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-02 06:11:38

像这样吗?

代码语言:javascript
复制
th <- seq(0,8*pi,len=100)
r  <- seq(0,1,len=100)
x  <- r*cos(th)
y  <- r*sin(th)
z  <- 10*r
library(scatterplot3d)
plt <- scatterplot3d(x,y,z, type="l")
plt$points3d(x=c(-1,1,1,-1,-1), y=c(1,1,-1,-1,1),z=rep(5,5), type="l", col="blue", lwd=2)

基本思想是捕获sactterplot3d(...)返回的对象。这是一个列表,其中一个元素是一个函数,points3d(...)可以向现有的地块添加点(或用type="l"表示的线条)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32901219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档