本文主要是介绍【python VS vba】(10) 在python使用matplotlib库来画不同的图形,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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()
这篇关于【python VS vba】(10) 在python使用matplotlib库来画不同的图形的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!