Is there any tool to plot 3d dimensional histogram in a spatial grid? Preferably are there any filters or operators in Paraview or Visit for this?
-
1$\begingroup$ When you say "3d histogram", do you mean something like a 3d plot where the histogram bins are in two-dimensions, and the vertical dimension is frequency, or do you mean that the bins are 3d, and frequency is represented in another fashion (represented by the size and color of a glyph, for example)? $\endgroup$– Geoff OxberryDec 6, 2013 at 8:29
-
1$\begingroup$ If you mean the former (Geoff's question), then you can use R, Mathematica, MATLAB, matplotlib and many other tools. Virtually all similar tools with a programming language interface (as opposed to graphical interface) will have the functionality. $\endgroup$– SzabolcsDec 6, 2013 at 14:38
-
$\begingroup$ @GeoffOxberry sorry for not being clear but yes $\endgroup$– Stephen JacobDec 7, 2013 at 9:52
-
$\begingroup$ @Szabolcs My data size is pretty huge around 8M cells, I am quite certain Mathematica cannot handle it, but I don't know about the rest. $\endgroup$– Stephen JacobDec 7, 2013 at 9:54
-
$\begingroup$ @StephenJacob I'm pretty sure it can handle it, but you're right in that simply applying the builtin function I referenced might be too slow. But a custom function will handle it. $\endgroup$– SzabolcsDec 7, 2013 at 15:22
1 Answer
Since you mentioned Paraview, you can be interested in do this task with Python. In Matplotlib you can do a 3D histogram or a 3D bar plot.