According to this it's possible to use matplotlib with IronPython. Which will at least get you 2D plots. Another way of running matplotlib.
gnuplot can generate 3D charts - http://www.resolverhacks.net/gnuplot_plotting.html might be a starting point.