7 下面是不同类型的图形
6 比如 散点图 sactter
import numpy as np
import matplotlib.pyplot as plt# 散点图
# x, y
x = np.random.normal(0, 1, 20)
y = np.random.normal(0, 1, 20)# 绘制散点图
plt.scatter(x, y, s=25, alpha=0.75)plt.xlabel("X")
plt.ylabel("Y")# 显示图像
plt.show()
7 直方图
import numpy as np
import matplotlib.pyplot as plt# 直方图# x, y
size = 12
x = np.arange(size)
y = np.random.uniform(0, 1, size) * 10# 直方图
plt.bar(x, y, edgecolor="white")
plt.bar(x, -y, facecolor="#999999", edgecolor="white")# 设置坐标
plt.xticks(x)
plt.yticks(np.linspace(-12, 12, 13))# 显示数值
for (X, Y) in zip(x, y):plt.text(x=X, y=Y+0.2, s="%.1f" % Y, ha="center")print(X, Y)# 显示图像
plt.show()