Skip to main content

bongsang

A collection of statistics and machine learning libraries developed by Bongsang Kim, including a linear regression class similar to R's lm function.

Installation

pip install bongsang


## Accessing Sample Datasets

The `bongsang.datasets` subpackage provides sample datasets for easy experimentation.

### Example:

```python
from bongsang.datasets import load_house

# Load the house dataset
df = load_house()

# Now you can use df with the LM class
from bongsang import lm

X = df[['size']]
y = df['price']

model = lm.LM(X, y)
model.fit()
model.summary()
model.plot()
==============================================================
Linear Regression Summary
X features:  ['size']
y target:  price
______________________________________________________________
Residuals:
    Min      1Q  Median      3Q     Max
 -49.388  -27.388   -6.388   29.577   64.333

Coefficients:
             Estimate  Std. Error  t value  Pr(>|t|)
(Intercept)   98.24833   58.03348    1.693    0.1289
size           0.10977    0.03297    3.329    0.0104 *

Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

Residual standard error: 41.33 on 8 degrees of freedom
Multiple R-squared:  0.5808,    Adjusted R-squared:  0.5284
F-statistic: 11.08 on 1 and 8 DF,  p-value: 0.01039
==============================================================

Sample

Release files for bongsang 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bongsang 0.1.5
File Size Uploaded
bongsang-0.1.5.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bongsang 0.1.5
File Interpreter ABI Platform
bongsang-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 10.9 kB

Release files / bongsang-0.1.5.tar.gz

Download URL bongsang-0.1.5.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
abcc07b31365feadb8979f5fdea8e545602ee464d13ac364298341fae3596bcf
BLAKE2b-256 checksum
How to use checksums
20e52703e5da894c086e85bc391d984f3fe222cb55c86544a654d8778029c039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release files / bongsang-0.1.5-py3-none-any.whl

Download URL bongsang-0.1.5-py3-none-any.whl
Size 5.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7d76ad18ed35affe2c5d6bd142e309dfc867a47ed50a441046fdf62a63a22e63
BLAKE2b-256 checksum
How to use checksums
abdf8fcfc2c7953b6c11042b1ff272d45e6bd3db41bc0e47c7c86838c57cdbc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.39

1 release file

0.0.22

1 release file

0.0.21

1 release file

0.0.16

1 release file

0.0.15

1 release file

0.0.14

1 release file

0.0.13

1 release file

0.0.12

1 release file

0.0.10

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page