Data Management HEC Liège — ECON2206

Lexicon

Tools

Anaconda

Anaconda is a distribution of the Python programming language that includes several applications.

Anaconda Navigator — the desktop application where you can manage applications, packages and environments directly.

JupyterLab — a newer user interface for Project Jupyter, offering a flexible user interface and more features than the classic notebook UI.

Jupyter Notebook — an interactive computing environment that enables users to author notebook documents that include live code, interactive widgets, plots, narrative text, equations, images and video. Jupyter Notebooks serve usually as exploratory sandboxes where code can be tested and developed. We will mostly use notebooks in class for the exercises and case studies; some slide decks also have a notebook version.

Visual Studio Code (VS Code) — a more complete alternative to Spyder. Unlike Spyder, VS Code is not open source (it is developed by Microsoft, but free and cross-platform). It also supports Jupyter notebooks and terminal use.

Spyder — a free and open source scientific environment for Python, including a code editor, a variable explorer and various other tools.

git

GitHub

Python packages

  • Beautiful Soup
  • Matplotlib
  • NumPy
  • Pandas
  • Selenium
  • scikit-learn

Back to Data Management