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
Built Distribution
Close
Hashes for topsis_jashandeep_102218023-1.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 214551d439b7584d4ba2aa56c74855d25a50300f8d8206f4ba317ef4be7b40bb |
|
MD5 | a9def1a400dedd85895f7755984a1c98 |
|
BLAKE2b-256 | e2df534d7ef37cfee418aa2fa85c07a9e64afd3210f2407cfceefb587b83e7b8 |
Close
Hashes for TOPSIS_JASHANDEEP_102218023-1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9ca696329ddc7eaaebaa09ec8e0a7a9112e11c69ce026ef263197f56bf61e34 |
|
MD5 | 14a871e0dc1fa32b920945d7798c271e |
|
BLAKE2b-256 | 84eba4cf7e0680a9222b44b33716294fb1041bdabeb37f13412399cd0cdda9d2 |