dissimilarity matrix

import numpy as np 
import pandas as pd
from scipy.spatial.distance import pdist, squareform 
data = {'Attribute1': [2, 5, 1, 6], 'Attribute2': [3, 8, 2, 7]} 
df = pd.DataFrame(data)
print("Dataset:") 
print(df)
dissimilarity = pdist(df.values, metric='euclidean') 
dissimilarity_matrix = squareform(dissimilarity) 
dissimilarity_df = pd.DataFrame(dissimilarity_matrix,
index=['Instance1','Instance2','Instance3','Instance4'], 
columns=['Instance1','Instance2','Instance3','Instance4'])
print("\nDissimilarity Matrix:") 
print(dissimilarity_df)

Comments

Popular posts from this blog

Dijkstra's Algorithm Matrix

k means JDK java

Chi square test