在r,3D绘图中,如何通过给定的公式绘制3个变量之间的关系?

在r,3D绘图中,如何通过给定的公式绘制3个变量之间的关系?,r,plot,R,Plot,我有一个如下所示的数据帧 structure(c(15.59, 7.31, 7.31, 7.48, 7.83, 7.83, 7.83, 7.85, 7.87, 7.93, 0.2397, 0.2408, 0.2408, 0.2705, 0.2408, 0.253, 0.2526, 0.2035, 0.2039, 0.233, 1.29106069426062, 0.586392893610504, 0.541301472576533, 0.913764582996219, 1.286320

我有一个如下所示的数据帧

structure(c(15.59, 7.31, 7.31, 7.48, 7.83, 7.83, 7.83, 7.85, 
7.87, 7.93, 0.2397, 0.2408, 0.2408, 0.2705, 0.2408, 0.253, 0.2526, 
0.2035, 0.2039, 0.233, 1.29106069426062, 0.586392893610504, 0.541301472576533, 
0.913764582996219, 1.28632065762852, 0.803288804475987, 1.1630166713827, 
0.448368288220239, 0.438561131908755, 0.542394298341447), .Dim = c(10L, 
3L), .Dimnames = list(NULL, c("Tsoil", "SWC", "LM.flux")))
我想画出LM.flux与Tsoil和SWC的关系,但我不知道如何实现这一点。它们之间的关系可用以下公式描述

y=0.21*exp(0.10T)*(0.08(SWC-1)+1)

我认为这应该是一个3D绘图,但我真的不明白如何在r中实现这一点。我预期的情节附呈。希望有人能帮忙


有多个3d图形软件包
rgl::plot3d(Tsoil、SWC、LM.flux)