Catalog PyPI
Back to packageRELEASE DETAILS

1.0.0

PyPI

102203201-simrat

It gives the topsis analysis of your csv file with score and rankings.

Published19 Jan 2025
Direct dependencies2
Transitive dependenciesNot calculated

README

Version 1.0.0 documentation

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.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 2

Native requirements
2 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
numpyruntime
pandas
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pandasruntime

Distribution files

2 collected
102203201_simrat-1.0.0-py3-none-any.whl

bdist_wheel · 4.26 KB · Python py3

Source file
102203201_simrat-1.0.0.tar.gz

sdist · 3.83 KB · Python source

Source file

Repository

PENDING
simratk05/topsis_py_package_simrat

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:08 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:48bc3f3e4b341304f20f3accd1fd6e1efdd6603c2dbfaa32907433201fbef17c

Other collected versions

View all collected versions →