4. 学习+练习
numpy.andom 包含多种概率分布的随机抽样, 是数据分析的重点工具之一
import numpy as np
sample = np.random.normal(size=(4, 4))
print(sample)
a = np.random.rand()
print(a, type(a))
print(np.random.rand(4))
print(np.random.rand(4) * 100)
print(np.random.rand(2, 4))
data1 = np.random.rand(500)
data2 = np.random.rand(500)
data3 = np.random.randn(5000)
data4 = np.random.randn(5000)
import matplotlib.pyplot as plt
fig = plt.figure(facecolor='white')
ax = fig.add_subplot(111)
plt.scatter(data3, data4)
plt.show()
print(np.random.randint(2))
print(np.random.randint(2, 10))
print(np.random.randint(10, size=10))
print(np.random.randint(10, size=(2, 5)))
print(np.random.randint(10, 50, size=(2, 5)))