Tôi có một danh sách:python nhóm một danh sách các số nguyên, với giá trị gần
d = [23,67,110,25,69,24,102,109]
làm thế nào tôi nhóm các giá trị gần nhất với khoảng cách năng động, và có thể tạo ra một tuple như thế này, phương pháp nhanh nhất là gì? :
[(23,24,25),(67,69),(102,109,110)]
k-means clustering. –
làm thế nào để bạn xác định "giá trị gần nhất"? Theo tôi, 102 không phải là gần 109, và thuộc về nhóm riêng của nó. Bạn có một cách khách quan để xác định nhóm? – Kevin
Tôi đồng ý với Kevin. Đó là tất cả rất arbritrary - đó là tốt - bạn chỉ cần xác định cụ thể hơn như thế nào bạn muốn chia các con số và cũng làm thế nào bạn sẽ không thích chúng được chia. –