Skip to main content

Topsis rank calculator

Project description

Topsis-Ayesha-102197019

Hello there!This module will help you compute the TOPSIS Score and Ranking for your MCDM (Multiple Criteria Decision making) problems

Installation

pip install Topsis-Ayesha-102197019

How to use it?

Open your terminal and ensure you have pandas and numpy packages installed if not please install them using: pip install pandas

Once this is done type Topsis and give the following command line arguments 1.The input data file 2.The weights for the column feature 3.The impoact for each each column feature 4.The result csv file to store the result in

Usages: Topsis Example: python Ex: ```Topsis /Users/abc/Desktop/data.csv “1,1,1,2,2” “+,-,+,-,+” /Users/abc/Desktop/res.csv``

Usage Notes: • Correct number of parameters must be entered(inputFileName, Weights, Impacts, resultFileName)

• Input file must contain three or more columns.

• From 2nd to last columns must contain numeric values only

• Number of weights, number of impacts and number of columns (from 2nd to last columns) must be same.

• Impacts must be either +ve or -ve.

• Impacts and weights must be separated by ‘,’ (comma).

License

This repository is licensed under the MIT license.See LICENSE for details

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-Ayesha-102197019-1.0.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_Ayesha_102197019-1.0.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file Topsis-Ayesha-102197019-1.0.0.tar.gz.

File metadata

  • Download URL: Topsis-Ayesha-102197019-1.0.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.7

File hashes

Hashes for Topsis-Ayesha-102197019-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a0aae027612ee2750690f8d62d1936810634a90572cbe53243b648a8a161cf40
MD5 e7e1bc74cf72bff1ecc3d76c9d8a44e4
BLAKE2b-256 998623bd088c09299726e8a8725dccd29b2d78c5f70719fc19f478d4b159e3ad

See more details on using hashes here.

File details

Details for the file Topsis_Ayesha_102197019-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for Topsis_Ayesha_102197019-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 22951d97bdc3ea18b19008e192379d308759075cc87eb6ed958231ca2c5610a1
MD5 fd8ea81ce3355d61961119a6118c08f5
BLAKE2b-256 850566abf103b6ca6c684d1962d2a89343b9b5a5539a4cec16b2280d83d8e04b

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