- This repository contains the add-in used to implement k-means clustering in EViews
- The implementation is heavily sourced from the k-means lectures in Andrew Ng's Stanford machine learning Coursera course (https://www.coursera.org/learn/machine-learning/lecture/93VPG/k-means-algorithm)
- ./kmeans.prg is the EViews program that executes the k-means clustering routine
- ./kmeans_gui.prg takes in the users arguments (if called from gui) and passes them into ./kmeans.prg
- ./unit_tests is a folder containing programs that call the file to test scalability/accuracy (contact ejmenker@gmail.com for supplementary Excel files)
- ./Docs contains a write up of the add-in in PDF & Word format (and the program used for its example)
- ./Installers/kmeans.aipz contains the needed files such that opening it will begin the EViews install process on your PC
- Git users: clone the repo to your local machine & run ./installers/kmeans.aipz
- Non-Git users: click the "view raw" link at: https://github.com/ErhardMenker/kMeans4EViews/blob/master/Installers/kmeans.aipz
- Click yes to all the buttons - k-means add-in is now installed!
- Open up the docs in your add-in manager to see an application & documentation