It does a topsis analysis of a given csv file
Project description
TOPSIS-Sachin-102103575
Overview
for: Project-1 (UCS654) submitted by: Sachin Sushil Singh Roll no: 102103575 Group: 3COE21
TOPSIS-102103575 is a Python-based implementation of the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method. It is designed to analyze a given dataset and calculate TOPSIS scores and rankings based on user-provided weights and impacts.
Usage
To use the TOPSIS-102103575 program, follow these steps:
-
Installation You can install this using the following command:
pip install Topsis-Sachin-102103575 -
Run the Program: Execute the program from the command line with the following command:
python analysis <InputDataFile> <Weights> <Impacts> <ResultFileName>Replace
<InputDataFile>,<Weights>,<Impacts>, and<ResultFileName>with the appropriate values.<InputDataFile>: The CSV file containing the input data.<Weights>: Comma-separated weights for each column in the input data.<Impacts>: Comma-separated impact signs ('+' or '-') for each column in the input data.<ResultFileName>: The name of the CSV file to save the TOPSIS results.
-
Review Results: The program will analyze the data using the TOPSIS method and save the results in the specified CSV file. The results include TOPSIS scores and rankings.
Input File Requirements
- The input CSV file should have more than two columns.
- All columns, except the first one, must contain numeric values.
- Weights, impacts, and the number of columns must be the same.
Example
python analysis input_data.csv 1,1,1,+,-,+ result_output.csv
Author
- Your Name
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file TOPSIS-Sachin-102103575-0.1.tar.gz.
File metadata
- Download URL: TOPSIS-Sachin-102103575-0.1.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86f9700ce1708dc3531cc9227b2e4cd0815cc585d342e8ec890d15ebd6c41e4a
|
|
| MD5 |
5049b2e7a277d3d11cffd77d6249efd3
|
|
| BLAKE2b-256 |
f435c5cff200d8cf0b24aa4663840dbac205f01f57d3d11fea6ad62e51082ee4
|
File details
Details for the file TOPSIS_Sachin_102103575-0.1-py3-none-any.whl.
File metadata
- Download URL: TOPSIS_Sachin_102103575-0.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aeb2f46898847957ef5eae71abd0584e702097e96fe645029039354806697363
|
|
| MD5 |
fe07aeef3347d3d2472e0f5bac3c5a4c
|
|
| BLAKE2b-256 |
6b718b05efe9de03e5b8b8409549d2906a6e2b25b03012d8633dfcffcb187c24
|