-
安装必要的库:
- 打开终端或命令提示符,运行以下命令安装Python库:
pip install matplotlib pip install seaborn pip install numpy
- 打开终端或命令提示符,运行以下命令安装Python库:
-
导入库并设置样式:
- 在你的Python脚本中导入所需的库:
import matplotlib.pyplot as plt from seaborn import sns
- 设置图表样式:
plt.style.use('seaborn')
- 在你的Python脚本中导入所需的库:
-
绘制散点图:
- 创建数据点:
x = [1, 2, 3, 4, 5] y = [2, 3, 5, 7, 11]
- 绘制并显示图表:
plt.scatter(x, y, color='blue', marker='o') plt.plot(x, y, 'red', linewidth=2, linestyle='--') plt.xlabel('X轴') plt.ylabel('Y轴') plt.title('散点图示例') plt.legend() plt.show()
- 创建数据点:
-
创建多个子图:
- 使用
plt.subplots()创建子图:fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(10, 5))
- 分别绘制到每个子图上:
ax1.scatter(x, y, color='blue', marker='o') ax1.set_title('子图1') ax2.scatter(x, y, color='green', marker='s') ax2.set_title('子图2') - 调整布局:
plt.tight_layout() plt.show()
- 使用
-
调整颜色和样式:
- 定义颜色数组:
colors = ['blue', 'green', 'red']
- 在绘图时循环使用颜色:
for i, color in enumerate(colors): plt.scatter(x, y, color=color, marker=i) - 调整线条样式:
plt.plot(x, y, color='black', linewidth=2, linestyle='-.')
- 定义颜色数组:
-
限制刻度范围:
- 设置x和y的范围:
plt.xlim([1, 5]) plt.ylim([2, 12])
- 设置x和y的范围:
-
添加图例和标题:
- 添加图例:
plt.legend()
plt.suptitle('图表标题', y=1.02)
- 添加图例:
-
保存图表并关闭:
- 保存图表:
plt.savefig('filename.png') - 释放图表资源:
plt.close()
- 保存图表:
-
使用预定义主题:
- 切换不同的样式主题:
plt.style.use('darkgrid') plt.style.use('whitegrid')
- 切换不同的样式主题:
-
添加注释和文档:
在代码中添加注释,解释每一步的作用,确保代码的可维护性。
通过以上步骤,你可以逐步配置和使用科学工具来展示数据,确保图表清晰、美观且易于理解。









