Skip to main content

TOPSIS-Package Simrat(102203201)

Overview TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) is a multi-criteria decision-making (MCDM) technique. This Python package helps you evaluate alternatives based on multiple criteria by calculating the TOPSIS score and ranking them accordingly.

With this package, you can:

  1. Input your dataset in CSV format.
  2. Specify weights for each criterion.
  3. Define whether each criterion is beneficial (+) or non-beneficial (-).
  4. Obtain a ranked CSV file as output with TOPSIS scores.

Installation

Install the package using pip install 102203201-simrat

Input Parameters

  1. Input CSV File: Path to your dataset in CSV format. The dataset must have at least three columns: The first column should contain the names of the alternatives. The subsequent columns should contain numeric values for criteria.
  2. Weights: Comma-separated numeric values representing the weight of each criterion.
  3. Impacts: Comma-separated values (+ or -) indicating whether each criterion is beneficial (+) or non-beneficial (-).
  4. Output CSV File Name: Desired file name for the output CSV containing TOPSIS scores and rankings.

License

Copyright (c) 2024 Simrat Kaur

This package is licensed under the MIT License.

Release files for 102203201-simrat 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for 102203201-simrat 1.0.0
File Size Uploaded
102203201_simrat-1.0.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for 102203201-simrat 1.0.0
File Interpreter ABI Platform
102203201_simrat-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / 102203201_simrat-1.0.0.tar.gz

Download URL 102203201_simrat-1.0.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
af336d9451e569366a2bca5a4c1894dfc368667db202b4412c285e12bbbeb379
BLAKE2b-256 checksum
How to use checksums
861880d5ca4c52f8182c38cecb6e190bff09a2a0ebfd5c0624e8db83465bc0d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.4

Release files / 102203201_simrat-1.0.0-py3-none-any.whl

Download URL 102203201_simrat-1.0.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
999f39d70eabc3cbe5701f3c4f03d1d961bc697708711e13d366c0e27487c9d4
BLAKE2b-256 checksum
How to use checksums
eef7bb5c126e4b6cb1810529c04f11f9250180d1487559244cff67dc88d4cbb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page