как применить K-means++ только к «1 измерению» массива numpy и сохранить другое измерение как есть
У меня есть примененный алгоритм k-средних по форме (2048, 475). Я использовал следующий код
from sklearn.cluster import KMeans
model = KMeans(n_clusters=36, random_state=42)
model.fit(abc)
labels = model.labels_
print(labels)
Я хочу применить кластеризацию K-средних только к измерению со значением 475 (что составляет 36 кластеров из 475) и сохранить первое измерение как есть. Может ли кто-нибудь помочь мне в этом?