Topsis Package by Nishtha Kumari
Project description
Topsis Python Package
Made by Nishtha Kumari
About
Topsis (Technique for Order of Preference by Similarity to Ideal Solution) is a multi-criteria decision-making method used to identify the best alternative from a set of options.
Installation
Use package manager pip install the package
pip install Topsis-Nishtha-102103604
Usage
-
Command-line Input:
python <program.py> <InputDataFile> <Weights> <Impacts> <ResultFileName>
. -
Input-File type: Only Excel file will be required as input file.
-
The second to last columns of the data file MUST contain NUMERIC values.
-
Impacts are either '+' or '-'
-
Weights and Impacts should be enclosed in double quotes and separated by commas.
-
Output: 'Topsis Score' column and a 'Rank' column to the data and saves the results to a CSV file specified in the command-line arguments.
Example
Command-Line-Input
python 102103604.py 102103604-data.csv “1,1,1,1,1” “+,+,-,+,-” 102103604-result.csv
Project details
Release history Release notifications | RSS feed
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
Hashes for Topsis-Nishtha-102103604-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a06b2e9b928465ab5ec1353a76a6508eb26b187b9498aa0814e91a1c152d7b13 |
|
MD5 | 38d4a072f78d42cb58839dec5e55ffb1 |
|
BLAKE2b-256 | 4e6c12439bbe5e93f680f0b71bcbc5b472115182e33e7e9a63605ad19c5c736c |
Hashes for Topsis_Nishtha_102103604-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4ef7086f9a8b63f583878433e1ec820c5216e29f3df0e84cea3e38bb66504a9 |
|
MD5 | 56b9ae1d1dccfca42f9247e3daa7baf0 |
|
BLAKE2b-256 | 10ebe5ee657b8e194a6a65806f26129753483004d6d7f17e5fbfc28c8cce51e0 |