/Data-Science-Regression-Application

Python GUI app developed using PyQt5 software for performing regressions on user inputted datasets

Primary LanguagePython

Data Science Regression Application

A Python GUI app developed using PyQt5 software. Uses statsmodels to perform different types of regressions such as Linear, Logistic, Polynomial, and ElasticNet from a user inputted .csv or .xlsx file and matplotlib to visualize the regression by plotting the data and regression line. Prior to performing the regression, a preprocessing procedure is conducted on the raw data. User friendly UI that is easy to use and pleasant to look at.

Installation

Using pip:

pip install git+https://git@github.com/keviny2/Regression-App.git

Dependencies

  • PyQt5
  • seaborn
  • pandas
  • numpy
  • sklearn
  • matplotlib
  • statsmodels

Usage

Simply run the command regression-app in the command line to run the application!

(base) kevin@LAPTOP-J06PC9QG:/mnt/c/Users/kevin/OneDrive/Documents/$ regression-app