Skip to main content

Short description of my project

Project description

TOPSIS Implementation in Python

Course: UCS654 - Predictive Analytics using Statistics
Assignment: Assignment-1 (TOPSIS)
Author: Agamdeep Singh
Roll Number: 102303261


About the Project

This repository contains a Python implementation of the
TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method.

TOPSIS is a multi-criteria decision-making (MCDM) technique used to rank multiple alternatives based on their distance from the ideal best and ideal worst solutions.


Installation - USER MANUAL

  1. Topsis-Agamdeep-102303261 requires Python3 to run.
  2. Other dependencies that come installed with this package are :-
    • pandas
    • numpy
  3. Package listed on PyPI:- https://pypi.org/project/Topsis-bhavya-102303560/
  4. Use the following command to install this package:-
    pip install Topsis-Agamdeep-102303261
    

Usage

Run the following command in command prompt:

topsis <inputFile> <weights> <impacts> <outputFile>

Example:

topsis sample.csv "1,1,1,1" "+,+,-,+" result.csv

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_agamdeep_555-0.1.5.tar.gz (3.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_agamdeep_555-0.1.5-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file topsis_agamdeep_555-0.1.5.tar.gz.

File metadata

  • Download URL: topsis_agamdeep_555-0.1.5.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for topsis_agamdeep_555-0.1.5.tar.gz
Algorithm Hash digest
SHA256 18459c685bc8a7efb873b695d9f72b924b629f0db2754c324f8ab9b84f1cba65
MD5 80255c629bc388d51707acb13cba1a9d
BLAKE2b-256 82367b7968a2ecbb9886612fd725e08d8e83903ba166b2d825e5d14424027c7c

See more details on using hashes here.

File details

Details for the file topsis_agamdeep_555-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for topsis_agamdeep_555-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2b387ce8ca4c706d20bc2ff924072e84adc131c765ceb93451fd954c437193e0
MD5 4400e11b5109f173274c902a73f80ada
BLAKE2b-256 671fd419f1e8bd488ad6e13f9bf6a1c1c25544a719082ab1eb6182bb2cd4c2bb

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