python如何用matplotlib绘图
作者:野牛程序员:2023-08-09 08:22:37python阅读 2628
Matplotlib是一个用于绘制各种类型图表和图形的Python库。以下是一些基本的示例代码,演示如何使用Matplotlib绘制不同类型的图表:
折线图(Line Plot):
import matplotlib.pyplot as plt import numpy as np # 生成 x 和 y 值 x = np.linspace(0, 10, 100) y = np.sin(x) # 创建一个图形 plt.figure() # 绘制折线图 plt.plot(x, y) # 添加标题和标签 plt.title('Line Plot') plt.xlabel('x') plt.ylabel('y') # 显示图形 plt.show()
散点图(Scatter Plot):
import matplotlib.pyplot as plt import numpy as np # 生成随机散点数据 x = np.random.rand(50) y = np.random.rand(50) # 创建一个图形 plt.figure() # 绘制散点图 plt.scatter(x, y) # 添加标题和标签 plt.title('Scatter Plot') plt.xlabel('x') plt.ylabel('y') # 显示图形 plt.show()
柱状图(Bar Plot):
import matplotlib.pyplot as plt # 示例数据 categories = ['A', 'B', 'C', 'D'] values = [40, 25, 15, 20] # 创建一个图形 plt.figure() # 绘制柱状图 plt.bar(categories, values) # 添加标题和标签 plt.title('Bar Plot') plt.xlabel('Category') plt.ylabel('Value') # 显示图形 plt.show()
饼状图(Pie Chart):
import matplotlib.pyplot as plt # 示例数据 categories = ['A', 'B', 'C', 'D'] values = [40, 25, 15, 20] # 创建一个图形 plt.figure() # 绘制饼状图 plt.pie(values, labels=categories, autopct='%1.1f%%', startangle=140) # 添加标题 plt.title('Pie Chart') # 显示图形 plt.show()
这些示例演示了如何使用Matplotlib绘制不同类型的图表。可以根据需要自行调整数据和参数,以及添加其他属性来美化和自定义图表。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
