Skip to main content

TOPSIS Implementation using Python

Project description

Project Description

TOPSIS-Python

Submitted By: Manik 101903077


What is TOPSIS?

Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) originated in the 1980s as a multi-criteria decision making method. TOPSIS chooses the alternative of shortest Euclidean distance from the ideal solution, and greatest distance from the negative-ideal solution.

How to use this package?

First you have to install the package name 'Topsis_Manik_101903077' using the following command:

pip install Topsis_Manik_101903077

Arguments Required:

(Assumne we have 3 attributes in dataset.)

  1. You have to required one .csv file. (101903077-data.csv)
  2. Pass weights to each attribute. (e.g.: "1,1,1")
  3. Pass impacts to each attribute. (e.g.: "+,-,+")
  4. Pass the name of the file with you want to put on .csv file. (101903077-result.csv)

Example:

from topsis_Manik_101903077.TOPSIS import *
TOPSIS_Manik('101903077-data.csv','1,1,1','+,-,+','101903077-result')

Keep Smiling and Do Coding!!!

Manik
101903077

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_Manik_101903077-1.0.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

Topsis_Manik_101903077-1.0.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file Topsis_Manik_101903077-1.0.1.tar.gz.

File metadata

  • Download URL: Topsis_Manik_101903077-1.0.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.6

File hashes

Hashes for Topsis_Manik_101903077-1.0.1.tar.gz
Algorithm Hash digest
SHA256 bf0f3d8cb68eb45d7403d9c34806c1ca5a61331c206b875cd86afaf75bda55d6
MD5 1d6fdb0a911c3194372d8eaf3432375e
BLAKE2b-256 dc43243d1a7b6e0d325959d6fe3d3026802b314b072951f7682bc362fbaaaa73

See more details on using hashes here.

File details

Details for the file Topsis_Manik_101903077-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: Topsis_Manik_101903077-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.6

File hashes

Hashes for Topsis_Manik_101903077-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d1f594c9e9c2d335f1e6ec0ffc647d1b50310f2376d9262857fd8a080f9d56f
MD5 83be737ca3335c6e665f770c212ffa0f
BLAKE2b-256 a9ea68be9030d6a9e892fc70b5dd13caa01313437f3267f0b24f5e6b3f078bce

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