Skip to main content

A Python package for implementing the TOPSIS method

Project description

Topsis-Nitin_Goyal-102203614

This Python library delivers a robust implementation of the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) algorithm, designed for solving multi-criteria decision-making problems.

Key Features Standardizes decision matrices for consistency. Incorporates weights to reflect the relative importance of criteria. Computes TOPSIS scores and ranks alternatives effectively. Installation You can install this package using pip:

bash Copy Edit pip install Topsis-YourName-102203614 How to Use Execute the TOPSIS method by providing:

A CSV file containing the decision matrix. A set of weights for the criteria. Positive (+) or negative (-) impacts for each criterion. Example Command: bash Copy Edit python script.py input_data.csv "1,2,3" "+,-,+,-" output_result.csv License This library is distributed under the MIT License. For more details, refer to the license.txt file included in the repository.

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

topsis_nitin_goyal_102203614-0.1.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Topsis_Nitin_Goyal_102203614-0.1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file topsis_nitin_goyal_102203614-0.1.0.tar.gz.

File metadata

File hashes

Hashes for topsis_nitin_goyal_102203614-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ed5ea65660e45db729626e17743ee058b8453272d9bd557491c4960bdfc5ca33
MD5 437cd73daac82d712aada1926c01cbd9
BLAKE2b-256 db5e0e2469b7d295685fa8583829677d14e7d8799f6db69d80c720fbc64d3972

See more details on using hashes here.

File details

Details for the file Topsis_Nitin_Goyal_102203614-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for Topsis_Nitin_Goyal_102203614-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d9b6757530462e73a1e4d73d813aa34da0abcceb9fcf39d74f8d552a205b932b
MD5 1511015e0e36a98256a41eb2baa0fd84
BLAKE2b-256 9d23267d60b8826840937e347a8213afb3c15af8dc8251abb8a39ae6d99f70a6

See more details on using hashes here.

Supported by

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