Для получения идеальной матрицы путаницы необходимо иметь одинаковые значения как вертикального, так и горизонтального индекса.
import numpy as np
import pandas as pd
def create_soft_cossim_matrix(sentences):
len_array = np.arange(len(sentences))
xx, yy = np.meshgrid(len_array, len_array)
cossim_mat = pd.DataFrame([[round(softcossim(sentences[i],sentences[j], similarity_matrix),2) for i, j in zip(x,y)] for y, x in zip(xx, yy)], index = issues_key)
return cossim_mat
create_soft_cossim_matrix(sentences)
керас
Если вы видите изображение выше, я вывел на экран матрицу путаницы с индексами Х, являющимися index = questions_key. Я хочу иметь одинаковые значения индекса для части Y или горизонтали матрицы. Как мне это сделать? или не могли бы вы указать мне, где я могу научиться это делать?