https://github.com/adamspannbauer/pca_animation
(WIP) An interactive animation to demonstrate the process of Principal Components Analysis
https://github.com/adamspannbauer/pca_animation
Last synced: over 1 year ago
JSON representation
(WIP) An interactive animation to demonstrate the process of Principal Components Analysis
- Host: GitHub
- URL: https://github.com/adamspannbauer/pca_animation
- Owner: AdamSpannbauer
- License: mit
- Created: 2020-11-17T18:30:04.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-01T22:37:38.000Z (over 5 years ago)
- Last Synced: 2025-01-13T05:28:53.364Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://adamspannbauer.github.io/pca_animation/
- Size: 566 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [PCA Animation](https://adamspannbauer.github.io/pca_animation/)
^click link to jump to app
An interactive animation of the [Principal Components Analysis](https://stats.stackexchange.com/a/140579/102646) process for 2d data.
- Data is randomly generated on page load or when restart button is pressed.
- Left/right arrows can be used to jump back/forward respectively
- Space bar can be used to play/pause
- r can be pressed to restart
### DON'T LOOK AT THE CODE!
Please don't look into the code and expect anything but unreadable spaghetti 🍝
This project's code is a combination of laziness and a bunch of badly taken shortcuts.
To be honest, it's amazing it runs at all and looks half decent.
I know it's bad code, and at the time of writing this... I don't think I plan to fix it....
### DON'T LEARN FROM THE CODE!
Please don't look into the code and expect anything but unreadable spaghetti 🍝
This project's code is a combination of laziness and a bunch of badly taken shortcuts.
To be honest, it's amazing it runs at all and looks half decent.
I know it's bad code, and at the time of writing this... I don't think I plan to fix it....