当前位置: 首页 > news >正文

Python matplotlib库 grid()网格线函数讲解

作者制作不易,关注、点赞、收藏一下吧!

目录

1.基本用法

1.1.启用网格

1.2.禁用网格

2.参数

2.1.which参数

2.2.visible参数

2.3.axis参数

2.4.color参数

2.5.linestyle参数

2.6.linewidth参数

2.7.alpha参数

3.示例


grid 函数用于在图表中添加或移除网格线。网格线可以帮助读者更好地理解数据点的位置和关系。

1.基本用法

1.1.启用网格

import matplotlib as plt # 导库
plt.grid(True) # 启用网格

1.2.禁用网格

import matplotlib as plt # 导库
plt.grid(False) # 禁用网格

2.参数

2.1.which参数

字符串,指定显示哪个网格线,可选值为 'major'、'minor' 或 'both',默认为 'major'。

import matplotlib as plt # 导库
plt.grid(which = 'major')

2.2.visible参数

布尔值,控制网格是否可见,默认为 True。

import matplotlib as plt # 导库
plt.grid(visible = True)

2.3.axis参数

字符串,指定在哪个轴上显示网格线,可选值为 'both'、'x' 或 'y',默认为 'both'。

import matplotlib as plt # 导库
plt.grid(axis = 'x')

2.4.color参数

字符串,指定网格线的颜色

import matplotlib as plt # 导库
plt.grid(color = 'red')

2.5.linestyle参数

字符串,指定网格线的类型,如 '-'、'--'、':' 等。

import matplotlib as plt # 导库
plt.grid(linestyle = '--')

2.6.linewidth参数

浮点数,指定网格线的宽度

import matplotlib as plt # 导库
plt.grid(linewidth = 1.0)

2.7.alpha参数

浮点数,指定网格线的透明度,范围从 0.0(完全透明)到 1.0(完全不透明)。

import matplotlib as plt # 导库
plt.grid(alpha=0.5)

3.示例

import matplotlib.pyplot as plt # 导库
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
plt.plot(x, y)
plt.grid(which='both', axis='both', color='gray', linestyle='--', linewidth=0.5, alpha=0.7)
plt.show()
图1 运行结果

http://www.mrgr.cn/news/68624.html

相关文章:

  • go 集成go-redis 缓存操作
  • 服务器数据恢复—分区结构被破坏的reiserfs文件系统数据恢复案例
  • 【系统架构设计师(第2版)】七、系统架构设计基础知识
  • CST汽车天线仿真(双向混合求解)
  • Python作业记录
  • 手机屏幕上进行OCR识别方案
  • echarts设置tooltip宽高
  • AI和大模型技术在网络脆弱性扫描领域的最新进展与未来发展趋势
  • Docker配置及简单应用
  • 揭秘集装箱箱号自动识别原理,箱号识别算法
  • 智慧城市路面垃圾识别系统产品介绍方案
  • 5万加购上线即断货,双11洗衣机品类打破增长难关
  • npx创建项目时,error fetch failed.TypeError: fetch failed
  • Linux服务器修改网络配置
  • 2.1 >关于桌面环境
  • Java 上机实践1(入门)
  • CAN和CANFD的不同点
  • 【前端知识】JS模块规范
  • 【野生动物识别系统】Python+深度学习+人工智能+卷积神经网络算法+TensorFlow+ResNet+图像识别
  • go格式化时间
  • Leetcode:26. 删除有序数组中的重复项——Java快慢指针暴力解法
  • 考研人数减少,为什么考同等学力申硕的却更多?
  • Adaptive AUTOSAR ——Cryptography (在自适应AUTOSAR中的应用:概念、功能与实现)
  • java中图片加载
  • mybatis+postgresql,无感读写json字段
  • Dinky控制台:利用SSE技术实现实时日志监控与操作