Introduction
  • Introduction
  • Installing Python
Plotting using Matplotlib
  • Matplotlib Introduction | Basic line plots
  • Quiz 1
  • Assignment 1: Basic Plots
  • Customization of line plot part I
  • Quiz 2
  • Customization of line plot part II
  • Quiz 2a
  • Quiz 3
  • Customization of Plots
  • Export settlings vector (PDF, SVG) and raster graphics (PNG, JPG)
  • Quiz 4
Advanced Plotting
  • Subplots: Introduction
  • Quiz 5
  • Semilog, loglog plots
  • Quiz 6
  • Double y-axis plots
  • Quiz 7
  • Inserting Image to a data plot
Importing experimental data and plotting
  • Importing (*.txt) data file and plotting
  • Quiz 8
  • Importing CSV files and plotting
  • Quiz 9
  • Importing Matlab's MAT file and plotting
  • Quiz 10
  • Importing (*.H5) files and plotting
  • Quiz 11
  • Importing multiple data files from a folder
  • Quiz 12
  • Using Pandas to import data files and plot
  • Quiz 13
2D Colormap plots
  • Introduction to 2D Colormap plots
  • Quiz 12
  • Customization of 2D colormap plots, eg colorbar, colormap
  • Quiz 13
Vector fields , contour, and 3D plots
  • Visualizing Vector Fields
  • Quiz 15
  • Contour and Contourf plots
  • Quiz
  • 3D plots