AIGHT DONE FR THIS TIME

This commit is contained in:
2023-03-31 16:42:36 +02:00
parent 562aeeca56
commit d53c926d5d
2 changed files with 14 additions and 1 deletions

View File

@@ -116,3 +116,4 @@ sample_rows = gammas.iloc[chosen_idx]
print(sample_rows.head())
scout.dissimilarity(sample_rows)
scout.similarity(sample_rows)

View File

@@ -52,7 +52,7 @@ def dissimilarity(row_arr):
row_arr = row_arr.select_dtypes(include = np.number)
row_arr = row_arr.drop('Rank', axis = 1)
print(" | Entry 1 | Entry 2 | Entry 3 | Entry 4 | Entry 5 |")
print(" Dissim | Entry 1 | Entry 2 | Entry 3 | Entry 4 | Entry 5 |")
for i in range(len(row_arr)):
print("Entry " , i + 1, " | ", end = "")
for j in range(len(row_arr)):
@@ -60,6 +60,18 @@ def dissimilarity(row_arr):
print(" {:#.6g} |".format(eucDist), end = "")
print("\n")
def similarity(row_arr):
row_arr = row_arr.select_dtypes(include = np.number)
row_arr = row_arr.drop('Rank', axis = 1)
print("Similarity| Entry 1 | Entry 2 | Entry 3 | Entry 4 | Entry 5 |")
for i in range(len(row_arr)):
print("Entry ", i + 1, " | ", end = "")
for j in range(len(row_arr)):
sim = 1 - distance.cosine(row_arr.iloc[i], row_arr.iloc[j])
print(" {:#.6g} |".format(sim), end = "")
print("\n")
def scaling_range(datashitter, col):
nonnull = datashitter[col].isna()
minmax_scaler = preprocessing.MinMaxScaler()