Skip to main content

A python package for removing outliers from a dataset using InterQuartile Range (IQR)

Project description

Outlier Removal Using InterQuartile Range

Project 2 : UCS633

Submitted By: Lokesh Arora 101703311


pypi: https://pypi.org/project/101703311_OUTLIERS/


InterQuartile Range (IQR) Description

Any set of data can be described by its five-number summary. These five numbers, which give you the information you need to find patterns and outliers, consist of:

The minimum or lowest value of the dataset.
The first quartile Q1, which represents a quarter of the way through the list of all data.
The median of the data set, which represents the midpoint of the whole list of data.
The third quartile Q3, which represents three-quarters of the way through the list of all data.
The maximum or highest value of the data set.

These five numbers tell a person more about their data than looking at the numbers all at once could, or at least make this much easier.

Calculation of IQR

IQR = Q3 – Q1
MIN = Q1 - (1.5IQR)
MAX = Q3 + (1.5
IQR)

Installation

Use the package manager pip to install 101703311_OUTLIERS.

pip install 101703311_OUTLIERS

How to use this package:

101703311_OUTLIERS can be run as shown below:

In Command Prompt

>> outlierRemoval dataset.csv

Sample dataset

Marks Students
3 Student1
57 Student2
65 Student3
98 Student4
43 Student5
44 Student6
54 Student7
99 Student8
1 Student9

Output Dataset after Removal

Marks Students
57 Student2
65 Student3
98 Student4
43 Student5
44 Student6
54 Student7

It is clearly visible that the rows containing Student1, Student8 and Student9 have been removed due to them being Outliers.

License

MIT

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

101703311_OUTLIERS-1.0.2.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

101703311_OUTLIERS-1.0.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file 101703311_OUTLIERS-1.0.2.tar.gz.

File metadata

  • Download URL: 101703311_OUTLIERS-1.0.2.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for 101703311_OUTLIERS-1.0.2.tar.gz
Algorithm Hash digest
SHA256 d58334482ca8686973ca63ad541675e82df5ba18387bc92ea0cba8f93f170d9a
MD5 2a8df42744461b425957abff92ac00fb
BLAKE2b-256 98d74ab4b504bcf747b142d8cab6d9b92b6826fb10dcd8d851b56b25c90256e7

See more details on using hashes here.

File details

Details for the file 101703311_OUTLIERS-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: 101703311_OUTLIERS-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for 101703311_OUTLIERS-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b2f24ed085f07ed13588304898ae265cab17adf10002a86e9f8738210e68cce2
MD5 5308fe6405da1266ba5f67f71833099b
BLAKE2b-256 b0c3e3873a08ebcc4b813e0d77393e632076ef7deaa52c3b5bf7ad4b9bc7eafc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page