Using LDA for classification
Linear Discriminant Analysis (LDA) attempts to fit a linear combination of features to predict the outcome variable. LDA is often used as a preprocessing step. We'll walk through both methods in this recipe.
Getting ready
In this recipe, we will do the following:
- Grab stock data from Yahoo.
- Rearrange it in a shape we're comfortable with.
- Create an LDA object to fit and predict the class labels.
- Give an example of how to use LDA for dimensionality reduction.
How to do it…
In this example, we will perform an analysis similar to Altman's Z-score. In this paper, Altman looked at a company's likelihood of defaulting within two years based on several financial metrics. The following is taken from the Wiki page of Altman's Z-score: ...
Get scikit-learn : Machine Learning Simplified 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.