Metadata-Version: 2.1
Name: pysimilarity
Version: 0.1.0
Summary: Determine similarity between datasets
Home-page: https://github.com/JuanCorp/pysimilarity
Author: JuanCorp
Author-email: juan.nunez.corp@gmail.com
License: UNKNOWN
Description: # pysimilarity
        
        Pysimilarity is a library that contains several methods for determining similarities between groups. Currently, it supports calculating similarities using distances, and a classifier.
        
        ## Install
        
        ```
        pip install pysimilarity
        ```
        
        ## Usage
        
        ```
        from sklearn.datasets import load_iris
        from pysimilarity import DistanceSimilarity
        import pandas as pd
        
        iris_dataset = load_iris()
        iris_df = pd.DataFrame(iris_dataset['data'],columns=iris_dataset['feature_names']
                              )
        iris_df['species'] = pd.Series(iris_dataset['target']).replace({0:'setosa', 1:'versicolor', 2:'virginica'})
        
        
        dist_similarity = DistanceSimilarity()
        setosa_data = iris_df.loc[iris_df.species == 'setosa']
        setosa_similarity = dist_similarity.fit_transform(setosa_data.drop('species',axis=1)
                                                          ,iris_df.drop('species',axis=1))
        print(setosa_similarity) # Array of shape n_rows of iris_df.
        ```
        
        
        
         
        
        
        
        
        
        
Keywords: similarity data machine learning
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3, <4
Description-Content-Type: text/markdown
