gpt4 book ai didi

python - 在sklearn的make_circles方法中增加半径

转载 作者:行者123 更新时间:2023-12-04 07:42:46 25 4
gpt4 key购买 nike

在 Python sklearn 中,可以在框 [-1,1] 中创建圆形数据集。我想知道是否可以增加圆的半径,例如在 [-5, 5] 或 [-10, 10] 的盒子内

from sklearn import datasets
X, l = datasets.make_circles(n_samples=1000,
shuffle=True,
noise=0.08,
random_state=42,
factor=0.8)

最佳答案

您可以简单地将圆乘以您想要的半径。例如,半径为 5:

X5 = X*5

plt.scatter(X[:,0], X[:,1], label = "original")
plt.scatter(X5[:,0], X5[:,1], label = "radius=5")
plt.legend()
plt.show()
enter image description here

关于python - 在sklearn的make_circles方法中增加半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67370090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com