Data Analysis and Visualisation Tools

  • pandas: provides data structuring and analysis tools for Python.
  • nltk†: a platform for working with human language data in Python, NLTK (Natural Language ToolKit) enables analytic work with data corpora including categorising text, analysing linguistic structure, and so on.
  • matplotlib: a data visualisation library (useful for constructing visual representations of data).
  • seaborn†: a data visualisation library (useful for constructing visual representations of data).
  • ggplot†: a data visualisation library (useful for constructing visual representations of data).
  • geoplotlib†: a data visualisation library (useful for constructing visual representations of data; specifically, geoplotlib is good for visualizing locational/geographic data and making maps).