如何使用两个单独的数据集创建 3d 图?在 R
How to create a 3d plot using two separate datasets? in R
我有两个单独的数据集,我想在 r 中的 scatterplot3d 和 plot3d 中绘制
我怎样才能做到这一点?我可以使用以下内容分别为数据集绘制两个图:
H <-as.numeric(Dataset$Height)
D <- Dataset$Dose
W <- Dataset$Weight
scatterplot3d(x= W,y= H, z = D,
main="Title")
plot3d(x= W,y= H, z = D, col="red", size=7 )
如何将两个数据集合并为一个scatterplot3d 和一个plot3d?新地块将具有与上述相同的轴。
我附上了一张图片,希望能帮助理解数据集的结构
enter image description here
输出看起来像这样:
您可以向每个数据集添加一个 color
列,然后 rbind
它们 :
library(scatterplot3d)
m1 <- head(mtcars,10)
m1$color <- 1
m2 <- tail(mtcars,10)
m2$color <- 2
m <- rbind(m1,m2)
W <- m$cyl
H <- m$mpg
D <- m$disp
C <- m$color
scatterplot3d(x = W, y = H, z = D,
main = "Title", color = C)
我有两个单独的数据集,我想在 r 中的 scatterplot3d 和 plot3d 中绘制 我怎样才能做到这一点?我可以使用以下内容分别为数据集绘制两个图:
H <-as.numeric(Dataset$Height)
D <- Dataset$Dose
W <- Dataset$Weight
scatterplot3d(x= W,y= H, z = D,
main="Title")
plot3d(x= W,y= H, z = D, col="red", size=7 )
如何将两个数据集合并为一个scatterplot3d 和一个plot3d?新地块将具有与上述相同的轴。 我附上了一张图片,希望能帮助理解数据集的结构
enter image description here
输出看起来像这样:
您可以向每个数据集添加一个 color
列,然后 rbind
它们 :
library(scatterplot3d)
m1 <- head(mtcars,10)
m1$color <- 1
m2 <- tail(mtcars,10)
m2$color <- 2
m <- rbind(m1,m2)
W <- m$cyl
H <- m$mpg
D <- m$disp
C <- m$color
scatterplot3d(x = W, y = H, z = D,
main = "Title", color = C)