Current collected state Current
Observed since 20 Oct, 15:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
102203551-topsis
A Python package to implement the TOPSIS decision-making method.
This project implements a Python package for performing the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method. TOPSIS is a multi-criteria decision-making (MCDM) approach used to rank and select among various alternatives based on their distances from an ideal and a negative-ideal solution.
pip install 102203551-topsis
Run the package from the command line:
python -m topsis <InputDataFile> <Weights> <Impacts> <ResultFileName>
python -m topsis 102203551-data.csv "1,1,1,2,3" "+,+,-,+,+" 102203551-result.csv
<InputDataFile>: Path to the CSV file containing the decision matrix.<Weights>: Comma-separated weights for each criterion (e.g., 1,2,1,1).<Impacts>: Comma-separated impacts for each criterion (+ for benefit, - for cost).<ResultFileName>: Name of the output file where results will be saved.Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
pandasEnvironment{
"extras": "",
"marker": null,
"requires_python": "",
"evaluation": "NOT_EVALUATED"
} | pandas>=1.0.0 | runtime |
numpyEnvironment{
"extras": "",
"marker": null,
"requires_python": "",
"evaluation": "NOT_EVALUATED"
} | numpy>=1.18.0 | runtime |
bdist_wheel · 5.65 KB · Python py3
sdist · 5.19 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 15:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:d5261f3ecb4d5a362d8f144eb9d98a035a9cd87b2279778b43f011d89e30cc51