【发布时间】:2013-10-26 08:17:04
【问题描述】:
我正在尝试将尺寸为 xy 的两个圆周与 3d 绘图一起绘制,并为两个圆的交点着色,我该怎么做?
# objective function
x <- seq(-1,1,.1)
y <- seq(-1,1,.1)
z <- x^2 + y^2
library(scatterplot3d)
library(plotrix)
scatterplot3d(x,y,z,pch=19,color="royalblue4")
draw.circle (1,1,1)
draw.circle (1,-1,1)
【问题讨论】:
-
如果你想用
scatterplot3d绘制两个draw.circles,我认为你不会成功,因为draw.circle“看到”2D(如果你打电话给axis(1),您将看到两个draw.circles 绘制的位置)。不过,我不确定您要达到的目标。您想在 3D 中绘制 2 个圆圈吗?对scatterplot3d(x, y....的调用与您要绘制的最后两个圆圈之间有什么联系?