Je suis en train de générer un cluster dans la plage de x tel que 0 < x < 10 et la portée de y tels que 0 < y < 10 avec le centre x = 5 et y = 5. Je ne trouve aucune solution en ligne. Est-ce que quelqu'un peut m'aider avec ça. Voici ce que je suis arrivé jusqu'à présentPython: sklearn générer des clusters avec dans une plage spécifiée pour points de données
import numpy as np
from sklearn.datasets.samples_generator import make_blobs
from pylab import *
centers = [[5, 5]]
X, labels_true = make_blobs(n_samples=100, centers=centers, cluster_std=0.5, random_state=0)
print X
Example of Output:
[ 5.07747371 5.18908126]
[ 4.6781908 3.88829842]
[ 5.03325861 5.15123595]
[ 4.44780833 5.02608254]
[ 4.77223375 5.00873958]
[ 5.76638961 5.73467938]
[ 5.08871307 4.79910953]
[ 4.68207696 5.33821665]
[ 5.58938979 4.91003758]
Comme vous pouvez le voir, les valeurs de sortie ont x variant de 4 à 6 et même pour y. Je dois être capable de générer des clusters où je peux contrôler cette plage.