Exploratory data analysis

Now that we have our data, we want to get familiar with it. For this, we have the Visualizer classes in stock_analysis/stock_visualizer.py. There are three classes in this file:

  • Visualizer: This is the base class for defining the functionality of a Visualizer object. Most of the methods are abstract, meaning that the subclasses (children) that inherit from this superclass (parent) will need to override them and implement the code; these define what an object should do without getting into the specifics.
  • StockVisualizer: This is the subclass we will use to visualize a single asset.
  • AssetGroupVisualizer: This is the subclass we will use to visualize a dataframe with multiple assets using group by operations.

Before ...

Get Hands-On Data Analysis with Pandas now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.