Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python中matplotlib库

作者:殘月殺手   发布日期:2026-03-13   浏览:59

import matplotlib.pyplot as plt
import numpy as np

# 生成一些示例数据
x = np.linspace(0, 10, 100)  # 在0到10之间生成100个等间距的点
y = np.sin(x)  # 计算每个x对应的正弦值

# 创建一个图形对象
plt.figure()

# 绘制折线图
plt.plot(x, y, label='sin(x)', color='b', linestyle='-', linewidth=2)

# 添加标题和标签
plt.title('Sine Wave')  # 设置图表标题
plt.xlabel('X-axis')  # 设置x轴标签
plt.ylabel('Y-axis')  # 设置y轴标签

# 显示图例
plt.legend()

# 显示网格
plt.grid(True)

# 显示图形
plt.show()

解释说明:

  • import matplotlib.pyplot as plt:导入matplotlib库中的pyplot模块,并命名为plt,用于绘制图形。
  • import numpy as np:导入numpy库,并命名为np,用于生成数据。
  • np.linspace(0, 10, 100):生成从0到10之间的100个等间距的点。
  • np.sin(x):计算每个x对应的正弦值。
  • plt.figure():创建一个新的图形对象。
  • plt.plot(x, y, label='sin(x)', color='b', linestyle='-', linewidth=2):绘制折线图,设置线条颜色、样式和宽度,并添加图例标签。
  • plt.title('Sine Wave'):设置图表标题为"Sine Wave"。
  • plt.xlabel('X-axis')plt.ylabel('Y-axis'):分别为x轴和y轴设置标签。
  • plt.legend():显示图例。
  • plt.grid(True):显示网格线。
  • plt.show():显示绘制的图形。

上一篇:python中add用法

下一篇:python从列表中随机取值

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站