我们可以用np.random.normal()函数生成正态分布随机点

numpy.random.normal(loc=0.0, scale=1.0, size=None)
  • loc是均值
  • scale为标准差
  • size是要生成点的个数
import matplotlib.pyplot as plt
import numpy as np

# 散点图
x = np.random.normal(0, 1, 1024)
y = np.random.normal(0, 1, 1024)
# 随机颜色
T = np.arctan2(x, y)

plt.scatter(x, y, s=75, c=T, alpha=0.5)

# 设置横纵坐标轴展示范围
plt.xlim((-1.5,1.5))
plt.ylim((-1.5,1.5))

# 隐藏横纵坐标轴
plt.xticks(())
plt.yticks(())

plt.show()
posted @ 2018-05-14 16:52:02
评论加载中...

发表评论