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

{If it doesn't work use version after above command}

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-0.0.0.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-0.0.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: Topsis_Manik_101903077-0.0.0.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-0.0.0.tar.gz
Algorithm Hash digest
SHA256 db6e9bd3cea74509776fe9c806dadd49a673e71c05bb1fcd285ebbe8cd1b27fa
MD5 73dd3f8efebc90dfd65519f0e9858ca8
BLAKE2b-256 485901f87dcc30fb1a316eb12ad9fc5cd2fa646abba67b660d4dbab6a77484a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Topsis_Manik_101903077-0.0.0-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-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9dac29fff71d525f0906ceb14121f273a6c17ec24a9c3a052e2058d05438179
MD5 10e812b8320add8bc35b8719eb9704e6
BLAKE2b-256 862524b873b0cdf8db8eb9cd16ba77c555a097a19382eaf7fc1db55e7e5a288c

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