python 随机生成二维范围点

import matplotlib.pyplot as plt

import numpy as np
list1 = []
for i in range(80):
    list1.append(np.random.uniform([5, 10]))

list2 = []
for i in range(10):
    list2.append(np.random.uniform([-5, 5]))

list3 = []
for i in range(10):
    list3.append(np.random.uniform([8, 20]))


plt.scatter(np.array(list1)[:,0],np.array(list1)[:,1],c = "#DDA0DD")
plt.scatter(np.array(list2)[:,0],np.array(list2)[:,1],c = "#7B68EE")
plt.scatter(np.array(list3)[:,0],np.array(list3)[:,1],c = "#4682B4")

plt.show()

 


版权声明:本文为qq_44785318原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。