Python数据可视化练习(一):使用Matplotlib绘制基础图表

作者:沙与沫2024.01.22 12:04浏览量:57

简介:通过本次练习,我们将学习如何使用Matplotlib库在Python中进行基础的数据可视化。我们将绘制各种图表,包括折线图、柱状图和散点图等,并了解如何调整图表的各种属性,如颜色、标题、标签等。

在Python中,Matplotlib是最常用的数据可视化库之一。它提供了丰富的图表类型和强大的定制能力,使我们可以轻松地创建各种数据可视化图表。在本练习中,我们将学习如何使用Matplotlib绘制基础图表。
首先,确保你已经安装了Matplotlib库。如果没有安装,可以使用以下命令进行安装:

  1. pip install matplotlib

接下来,我们将通过几个示例来学习如何使用Matplotlib绘制基础图表。
示例1:绘制折线图

  1. import matplotlib.pyplot as plt
  2. # 数据
  3. x = [1, 2, 3, 4, 5]
  4. y = [2, 3, 5, 7, 11]
  5. # 创建图表
  6. plt.plot(x, y)
  7. # 设置图表属性
  8. plt.title('折线图示例')
  9. plt.xlabel('X轴标签')
  10. plt.ylabel('Y轴标签')
  11. # 显示图表
  12. plt.show()

在这个例子中,我们使用plt.plot()函数创建了一个折线图,并使用plt.title(), plt.xlabel(), 和 plt.ylabel()函数设置了图表的标题和轴标签。最后,我们使用plt.show()函数显示了图表。
示例2:绘制柱状图

  1. import matplotlib.pyplot as plt
  2. # 数据
  3. categories = ['Category1', 'Category2', 'Category3']
  4. values = [10, 20, 30]
  5. # 创建图表
  6. plt.bar(categories, values)
  7. # 设置图表属性
  8. plt.title('柱状图示例')
  9. plt.xlabel('类别标签')
  10. plt.ylabel('值')
  11. # 显示图表
  12. plt.show()

在这个例子中,我们使用plt.bar()函数创建了一个柱状图,并使用plt.title(), plt.xlabel(), 和 plt.ylabel()函数设置了图表的标题和轴标签。最后,我们使用plt.show()函数显示了图表。
示例3:绘制散点图
```python
import matplotlib.pyplot as plt
import numpy as np

数据生成器(随机数)

np.random.seed(0)
x = np.random.rand(50) 10
y = np.random.rand(50)
10000 + 1000000000000000000000000000000000000000000000000000000000000000000555555555555555555555555555555555555555555555555555696678869433379668392689928366289329338884978784787484478444444444444444444444444444444444444444444444444777777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666661232121212121212121212121212121212121212121212121212121212121212