سلام مهندس
بهتر نبود قبل از استفاده از روش KNN دادهها رو نرمالایز کنیم؟ چون بنظر میرسه با توجه به اینکه از فاصله اقلیدسی استفاده میشه ستون هایی که در range اعداد بزرگتری هستند تاثیر بیشتری بر روی پیدا کردن نزدیکترین همسایه از طریق فاصله اقلیدسی دارند تا اونهایی که مقادیر خیلی کوچکی دارند و همسایههای نزدیکتر بر اساس مقادیر اونها تعیین میشه و تاثیر ستونها با اعداد کوچکتر خیلی ناچیزه.
با تشکر