I use python programming language along with numpy, pandas and matplotlib libraries for:
1. data wrangling through the following steps:
- Gathering data from different sources
- Assessing data both visually and programmatically
- Cleaning data
2. Exploratory Data Analysis
3. Drawing conclusions or making predictions
4. Communicating the results through reports, slide decks, blog posts, emails, presentations, ...