我正在尝试在三个维度上建立一个虚拟森林站。对于每棵树,我都有 x、y 坐标和高度(z 坐标),我已经使用 scatterplot3d 成功地绘制了森林林分。
我现在想根据每棵树的直径测量值绘制每棵“树”的宽度。
我使用了 lwd 函数来引用直径测量值(见下文)。这确实绘制了不同直径的线,但它们并不指树的实际直径。(一些大树被绘制为“瘦”,一些狭窄的树被绘制为“大”)。这似乎是一个排序问题。
预先感谢您的建议
Xc=Tree_Survey5$Xa
Yc=Tree_Survey5$Ya
Zc=Tree_Survey5$TreeHeight
color=Tree_Survey5$color
DBH= Tree_Survey5$DBH / 10
s3d <- scatterplot3d(x=Xc, y=Yc, z=Zc, type="h", lwd=DBH, pch = " ", color=color, angle = 75, zlab = "Height (m)", xlab = "", ylab = "",main=Title)