This repository is being used for visualizing and calculating on Linear Regression with specifically determined on the part of using Eigendecomposition (both Eigenvalues and Eigenvectors) for calculating and visualizing the correlation, variances, covariances, and eigenvectors of correlation-distributed graph. In terms of making this repository, I needed to have some preliminaries or pre-requisited knowledge for contribute on this final project repository for MTH234: Linear Algebra course, which conducted by Assistant Professor Ph.D. Songpon Sriwongsa from Department of Mathematics, King Mongkut's University of Technology Thonburi (KMUTT).
This repository is used in Python 3.11.5 in Jupyter Notebook framework with some significant libraries or packages that we need to additionally install in the code editor/PATH environment, which are:
- Pandas
- Matplotlib
- Sklearn (Scikit Learn)
- Seaborn
- Numpy
In this repository, we use one sample dataset from UCI (UC Irvine Machine Learning Repository) to create the correlation/covariance graph and other types of graphs for showing the distribution of the stock market returns values between two main stocks, which is DAX and FTSE100, by using Jupyter Notebook, with Python 3.11.5 and installing some library packages as listed above.
- Akbilgic, Oguz. (2013). ISTANBUL STOCK EXCHANGE. UCI Machine Learning Repository. Click Here
I would like to send the gratitude to following advisors who take care or giving an advice for making repository, which are:
- Asst. Prof. Ph.D. Songpon Sriwongsa
- Ph.D. Sansiri Tarnpradab
- Asst. Prof. Ph.D. Stanislas Grare
- Podsawee Wannatham