Skip to main content

This Python package implements the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) for multi-criteria decision-making.

Project description

Topsis Implementation in Python

This Python package implements the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) for multi-criteria decision-making.

Features

  • Calculate TOPSIS scores and rank alternatives.
  • Input data via CSV files.
  • Comprehensive validation of inputs.

Installation

To install the package, use the following command:

pip install TOPSIS-JASHANDEEP-102218023

Usage

Enter csv filename followed by .csv extentsion, then enter the weights vector with vector values separated by commas, followed by the impacts vector with comma separated signs (+,-) and result csv filename followed by .csv extension.

topsis  "sample.csv" "1,1,1,1" "+,-,+,+" "result.csv"

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_jashandeep_102218023-1.1.2.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

TOPSIS_JASHANDEEP_102218023-1.1.2-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file topsis_jashandeep_102218023-1.1.2.tar.gz.

File metadata

File hashes

Hashes for topsis_jashandeep_102218023-1.1.2.tar.gz
Algorithm Hash digest
SHA256 214551d439b7584d4ba2aa56c74855d25a50300f8d8206f4ba317ef4be7b40bb
MD5 a9def1a400dedd85895f7755984a1c98
BLAKE2b-256 e2df534d7ef37cfee418aa2fa85c07a9e64afd3210f2407cfceefb587b83e7b8

See more details on using hashes here.

File details

Details for the file TOPSIS_JASHANDEEP_102218023-1.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for TOPSIS_JASHANDEEP_102218023-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c9ca696329ddc7eaaebaa09ec8e0a7a9112e11c69ce026ef263197f56bf61e34
MD5 14a871e0dc1fa32b920945d7798c271e
BLAKE2b-256 84eba4cf7e0680a9222b44b33716294fb1041bdabeb37f13412399cd0cdda9d2

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