Interactive Visualization using Python and Mongodb on Global Terrorism
Tools Used:
Tableau SAS E-guide Python MongoDB D3
This project was developed by me, Anas Laffet, Anna Korosteleva, Sarah Vasquez and Joy Pinchback for our Visual Analytics course.
The dataset used for this visualization includes 141,967 terrorist attacks around the world from 1970-2014 with details like date of the event, location, type of attack, type of weapon used, extent of property damage, target type, terrorist group involved, and number of casualties. This dataset was taken from Global Terrorism Database.
First I created a demo visualization in Tableau.
Tableau SAS E-guide Python MongoDB D3
This project was developed by me, Anas Laffet, Anna Korosteleva, Sarah Vasquez and Joy Pinchback for our Visual Analytics course.
The dataset used for this visualization includes 141,967 terrorist attacks around the world from 1970-2014 with details like date of the event, location, type of attack, type of weapon used, extent of property damage, target type, terrorist group involved, and number of casualties. This dataset was taken from Global Terrorism Database.
First I created a demo visualization in Tableau.
Then we created D3 charts:
The first one shows number of attacks and casualty in Afghanistan from 2008 to 2014. The second graph shows a ratio of total attacks of various types and their casualties in Iraq. In this graph we can see that number of Bombings is very high and so does it's casualty. In comparison, 'Armed assault' has less casualty given the number of attacks.
With 10 more D3 charts we created a dashboard flow.
The first one shows number of attacks and casualty in Afghanistan from 2008 to 2014. The second graph shows a ratio of total attacks of various types and their casualties in Iraq. In this graph we can see that number of Bombings is very high and so does it's casualty. In comparison, 'Armed assault' has less casualty given the number of attacks.
With 10 more D3 charts we created a dashboard flow.
|
|
Finally we created an interactive visualization with python and mongodb:
This dashboard is built in an offline system.
The timeline can be selected from the 'Number of attacks' chart and all the other charts will update as per the selected timeline.
The timeline can be selected from the 'Number of attacks' chart and all the other charts will update as per the selected timeline.

visual_analytics_project_report.pdf |