Добавление фреймов данных в файл Excel с разным количеством столбцов

Из scikit-learn faq вы можете сделать это с помощью , создавая собственную метрику :

from leven import levenshtein       
import numpy as np
from sklearn.cluster import dbscan
data = ["ACCTCCTAGAAG", "ACCTACTAGAAGTT", "GAATATTAGGCCGA"]
def lev_metric(x, y):
    i, j = int(x[0]), int(y[0])     # extract indices
    return levenshtein(data[i], data[j])

X = np.arange(len(data)).reshape(-1, 1)
dbscan(X, metric=lev_metric, eps=5, min_samples=2)

0
задан Viral Parmar 30 March 2019 в 21:57
поделиться