How use Dataframes columns as a z axis for 3d plot

Would successive 3D line plots be adequate?
Plot3d_DataFrame

using Plots, Dates, DataFrames

dts = today():Year(1):today()+Year(20)
m = length(dts)
n = 100
vs = rand(m,n) .+ vec(1:n)' .- n÷2
df = DataFrame([dts vs], :auto)
p = plot(legend=false, xlabel="Date",ylabel="curve#",zlabel="values")
[plot!(df[:,1], fill(i,m), df[:,i+1]) for i in 1:n]
display(p)
1 Like