I am trying to visualize a data set in 3D, which consists of a time series (along y) of xz data using Python and Matplotlib.
I would like to create a graph like the one below (which was made in Python: http://austringer.net/wp/index.php/2011/05/20/plotting-a-dolphin-biosonar-click-train/ ), but where the color varies with Z - i.e. for clarity, the intensity is shown in both color and peak height.

Example showing colormap in Z (apparently using MATLAB): 
This effect can be created using the waterfall plot option in MATLAB, but I understand that in Python there is no direct equivalent.
I also tried using the plot_surface parameter in Python (below), which works fine, but I would like to βforceβ the lines passing along the surface in the x direction only (that is, to make it look more like a stack time series than the surface). Is it possible? 
Any help or advice is greatly appreciated. Thanks.
source share