Ausis Car Price Regressor
Project description
OLS_Regressor
About
The OLS Regression Package is a Python library designed to streamline the process of performing Ordinary Least Squares (OLS) regression analysis. Whether you're a data scientist, researcher, or analyst, this package aims to provide a simple and efficient tool for fitting linear models to your data. It will fit a linear model with coefficients w = (w1, w2, ..., wn) to minimize Residual Sum of Squares (RSS) between the observed targets values in the dataset, and the targets predicted by the linear approximation for the examples in the dataset.
Installation
$ pip install ols_regressor
Functions
fit
: Fits the linear model according to the OLS mechanism.predict
: Predicts target values using the fitted linear model.score
: Calculates the coefficient of determination R-squared value for the prediction.cross_validate
: Performs cross-validated Ordinary Least Squares (OLS) regression.
OLS_Regressor
use in Python ecosystem
The OLS Regression Package seamlessly integrates into the rich Python ecosystem, offering a specialized solution for Ordinary Least Squares (OLS) regression analysis. While various Python libraries provide general-purpose machine learning and statistical functionalities, our package focuses specifically on the simplicity and efficiency of linear regression. scikit-learn is a widely used machine learning library that encompasses regression among its many capabilities scikit-learn
. Our package distinguishes itself by providing a lightweight and user-friendly interface tailored for users seeking a straightforward solution for OLS regression without the overhead of extensive machine learning or statistical functionalities. If you find that your needs align more closely with a broader set of machine learning tools or comprehensive statistical modeling, scikit-learn or statsmodels may be suitable alternatives. As of [2024-01-12], no existing package caters specifically to OLS regression with our package's emphasis on simplicity and ease of use.
Contributors
- Xia Yimeng (@YimengXia)
- Sifan Zhang (@Sifanz)
- Charles Xu (@charlesxch)
- Waleed Mahmood (@WaleedMahmood1)
Contributing
Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.
License
OLS_Regressor
is licensed under the terms of the MIT license.
Credits
OLS_Regressor
was created with cookiecutter
and the py-pkgs-cookiecutter
template.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ols_regressor-0.4.0.tar.gz
.
File metadata
- Download URL: ols_regressor-0.4.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4144340452e79e97d1c66e1f6060be2ce32a7ca0b240694b763a7e0e646b17c5 |
|
MD5 | 8efaaedda7e0f0b47037036807a63847 |
|
BLAKE2b-256 | 7dfb4c17ba390d86953c6df3a7184adf8cdb3b58a86830f12c0eedbdbcbf2baf |
File details
Details for the file ols_regressor-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: ols_regressor-0.4.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8371db2375b6d69e40ffb3a192c452db264036dac23995fc7830de142bb52fc3 |
|
MD5 | 5c875898701912f4d8d2497c5d3ba8ee |
|
BLAKE2b-256 | 3bff6a10aca749c241d341eb5f1536c773ddf464d307122b4f65759d1992a275 |