Loading repository data…
Loading repository data…
hmelberg / repository
Easily create an interactive motion chart from a Pandas dataframe in Python. Publish the chart as a standalone webpage, show it in Jupyter notebook or save it as a file
(Click on the picture to see the video) Easily create an interactive motion chart from a Pandas Dataframe in Python. Publish the chart to a standalone webpage, show it in Jupyter notebook or save it as a html file
1. Install pip install motionchart 2. Import from motionchart.motionchart import MotionChart, MotionChartDemo 3. Test MotionChartDemo() 4. Define your own motion chart using the columns in a pandas dataframe Example: You have a dataframe called fruitdf and want to create a motionchart: mChart = MotionChart(df = fruitdf) 5. Display the Motion Chart mChart.to_browser() or, if using Jupyter notebook mChart.to_notebook() see http://socr.ucla.edu/htmls/HTML5/MotionChart/ for a live example See the file "motion chart notebook" (in the notebooks folder above) for more examples and detailed instructions This is an early version, use at your own risk, the API may change Note that the html file producing the (last) chart you show is saved in a file ("smc_temp.html" and in some cases "temp.html"). New files will overwrite old files. See https://github.com/RamyElkest/SocrMotionChartsHTML5 for more information about the javascript that builds the chart See also https://github.com/psychemedia/dataviz4development/tree/master/SocrMotionCharts