简介:本文将总结Python中常用的matplotlib库绘制统计图的方法,包括线形图、柱状图、饼图、散点图等。我们将通过实例详细解释每种图形的绘制方法,并解释如何使用它们进行数据可视化。
在Python数据分析中,matplotlib是一个非常流行的绘图库,用于创建各种类型的统计图。下面我们将总结matplotlib中常用的统计图类型,并通过实例演示如何使用它们进行数据可视化。
plot()函数绘制线形图。
import matplotlib.pyplot as plt# 创建数据x = [1, 2, 3, 4, 5]y = [2, 3, 5, 7, 11]# 绘制线形图plt.plot(x, y)plt.xlabel('X轴标签')plt.ylabel('Y轴标签')plt.title('线形图示例')plt.show()
bar()函数绘制柱状图。
import matplotlib.pyplot as plt# 创建数据categories = ['Category A', 'Category B', 'Category C']values = [10, 15, 7]# 绘制柱状图plt.bar(categories, values)plt.xlabel('分类标签')plt.ylabel('值')plt.title('柱状图示例')plt.show()
pie()函数绘制饼图。
import matplotlib.pyplot as plt# 创建数据labels = ['A', 'B', 'C']sizes = [20, 30, 50]# 绘制饼图plt.pie(sizes, labels=labels, autopct='%1.1f%%')plt.title('饼图示例')plt.show()
scatter()函数绘制散点图。
import matplotlib.pyplot as pltimport numpy as np# 创建数据x = np.random.rand(50) * 10y = np.random.rand(50) * 10# 绘制散点图plt.scatter(x, y)plt.xlabel('X轴标签')plt.ylabel('Y轴标签')plt.title('散点图示例')plt.show()