java - 3D graph with live updating -
so have been doing hours , hours of research, , cannot find efficient in python need. things found in java , c work, data need graph held in pandas dataframe
, better if graphing work in python.
i have looked matplotlibs 3d graphing using color 3rd axis, feel though not best way because need live updating.
my data accelerometry phone data every second on span of 2 months , able have point updated show change in accelerometry , such. here quick video of need, using java: https://www.youtube.com/watch?feature=player_embedded&v=vblcfz291vw
so there way in python?
dataframe example:
x.mean y.mean z.mean time 0 -1.982905 3.395062 8.558263 2012-01-18 14:00:03 1 0.025276 -0.399172 7.404849 2012-01-18 14:00:04 2 -0.156906 -8.875595 1.925565 2012-01-18 14:00:05 3 2.643088 -8.307801 2.382624 2012-01-18 14:00:06 4 3.562265 -7.875230 2.312898 2012-01-18 14:00:07 5 4.441432 -7.907592 2.851774 2012-01-18 14:00:08 6 4.124187 -7.854146 2.727229 2012-01-18 14:00:09 7 4.199698 -8.135596 2.677706 2012-01-18 14:00:10 8 4.407856 -8.133449 2.214902 2012-01-18 14:00:11 9 4.096238 -8.453822 1.359692 2012-01-18 14:00:12
enthought's mayavi 3d plotting package in python might work need. uses vtk. http://code.enthought.com/projects/mayavi/
using traits utility can interactively update data in plot following 2 pages documents discuss this
http://docs.enthought.com/mayavi/mayavi/building_applications.html#making-the-visualization-live http://docs.enthought.com/mayavi/mayavi/mlab_animating.html#mlab-animating-data
Comments
Post a Comment