semvec/pypi-packages huggingface dataset:
topsis-abhimat-101983058 1.0.3
A Python package implementing TOPSIS technique.
License: MIT
Keywords: Ranking,Topsis

# TOPSIS-Python

Submitted By: **Abhimat Gupta 101983058**

***
pypi: <https://pypi.org/project/topsis-abhimat-101983058>
<br>
git: <https://github.com/abhi0444/topsis-abhimat-101983058.git>
***

<br>

## How to use this package:

This package can be run as in the following example:


### In Python notebook :
```
>>> import pandas as pd
>>> from topsis_py.topsis import topsis
>>> df = pd.read_csv('data.csv').values
>>> d = dataset[:,1:]
>>> w = [1,1,1,1]
>>> im = ["+" , "+" , "-" , "+" ]
>>> df = topsis(d,w,im)
```
TOPSIS-Soumya-101803573 1.0.0
Topsis score calculator
License: MIT
Keywords: topsis,thapar,rank,topsis score

Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) originated in the 1980s as a multi-criteria decision making method. TOPSIS chooses the alternative of shortest Euclidean distance from the ideal solution, and greatest distance from the negative-ideal solution.

This is a package to find topsis score and rank of a dataframe with only numerical values.

Command Line Usage :

python topsis.py "input.csv" "1,1,1,2" "+,+,+,-" "out.csv"
prettyhtmlfrompandas 0.0.3
Makes a beautiful html page with the pandas dataframe that you provide.
License: MIT
Keywords: pandas,html,ui,pretty html,dataframes to html

prettyhtmlfrompandas makes a beautiful html page with the pandas dataframe that you provide.
## Documentation

### One Command You Need

```
from prettyhtmlfrompandas import makehtml
makehtml.makefiles()
makehtml(df,name)
```
Replace `df` with the variable that contains the pd.dataframe(...)
Replace `name` with the heading that you want for the html file.
TOPSIS-Bibekpreet-101803272 1.0.4
Topsis score calculator
License: MIT
Keywords: topsis,thapar,rank,topsis score

This is a package to find topsis score and rank of a dataframe with only numerical values.

command line usage

python topsis.py "input.csv" "1,1,1,2" "+,+,+,-" "out.csv"

To import :-

1) create a virtual env
2) use command "from TOPSIS_Bibekpreet_101803272.topsis import Topsis"
3) obj = Topsis(df) # here the df is the dataframe in which all the numerical values of columns are present.
4) res = obj.topsis(weights, impact) # here weights and impact are a list