На вході двовимірний чисельний масив даних (результатів спостережень) у файлі формату Excel. На виході - той же масив даних але строчки розбиті на кілька груп-кластерів.Є кілька алгоритмів кластеризації строчок масиву даних.Всі вони грунтуються на понятті відстані між строчками. У кластер поєднуються точки, що мають найменшу відстань між собою і достатньо віддалені від інших кластерівНайпоширенішим мірилом відстані є середнє квадратичне відхилення (СКВ) елементів строчок між собою. Корінь квадратний від суми квадратів різниць значень однорідних елементів, поділених на кількість таких елементів.Програма повинна мати бібліотеку алгоритмів кластеризації. 1. Завантажується масив вхідних даних. 2.Вибирається алгоритм кластеризації. 3. Проводиться кластеризація строчок масиву. Згруповані у кластери строчки масиву позначаються одним кольором. Різні кластери мають різні кольори. Крім того добавляється стовпчик, де кластери нумеруються. Кожна строчка містить номер свого кластера.Формат масиву вхідних даних: назви стовпчиків - показники, за якими велось спостереження. Строчки утворюються із одночасно зафіксованих значень цих показниківНа виході програма повинна надати результати кластеризації , експортувати у Excel. І зберегти метод кластеризації. Мабуть найпростіше, щоб разом із даними журнал Excel містив би і назву та опис метода на окремому листі