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.1.tar.gz (3.9 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.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: Topsis_Manik_101903077-0.0.1.tar.gz
  • Upload date:
  • Size: 3.9 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.1.tar.gz
Algorithm Hash digest
SHA256 fa9c6acf0611e04947cb4c569da98205960b89844abf50388480ebfbedcd065b
MD5 2d1a071af6c55056027a921b1c7aa249
BLAKE2b-256 35dc8e88680d572f27da0cb592976ca67e73dea5fd0e76f2bceae8baf4223d38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Topsis_Manik_101903077-0.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-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c0d5517ab2ecfd4408dcd947084794ccac17810cf265d15c31504415fe93a8b
MD5 42c5e5c0a429ccfe79c892b1ca4d50cc
BLAKE2b-256 cc2268d054e03466834003d0de7aacd0bcebb41f5e16d047c00f0c653143bedd

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