Python绘图库Matplotlib.pyplot之网格线设置(plt.grid())

https://blog.csdn.net/weixin_41789707/article/details/81035997

 
  • Python可视化中的Matplotlib绘图(1.画图,网格,子图,画正余弦...
     11-07
  • Python可视化中Matplotlib(3.线条的详细样式及线性、保存图片...
     11-08
  • Matlab画柱状图和折线图的暗黑技巧
     12-15
  • Python画图初体验----曲面图和等高线图
    02-01
  • python matplot 画网格坐标轴方法
     09-30
  • Python_使用_Matplotlib_做图时,如何画竖直和水平的分割线或...
     09-06
  • python---之plt.subplot画图详解
     07-22
  • Python 中画正方形
     02-03
  • python matplotlib 画一条水平直线遇到的问题
     03-22
  • Python的知识点 plt.plot()函数细节
     03-20
  • Python matplotlib 线图(plt.plot())
     04-26
  • PYthon——plt.scatter各参数详解
     03-29
  • VTK-Python 7. Grid使用和布局
     03-27
  • python_plt_画图
     11-12
  • plt.scatter函数案例一则
     10-03
  • 6.Python_学习系列--------Python_可视化实战网格的画法
     08-19
  • Python可视化库matplotlib(基础整理)
     10-25
  • python基础语法(二)———_plt的一些函数使用
     05-04
  • python学习---画3d曲线曲面图
     10-31
  • 显示网格(grid)
     12-03
  • Python_plt.scatter_参数实例详解
     05-14
  • [Tkinter 教程12] 布局管理 (Pack Place Grid)
     01-14
  • matplotlib_配置色彩点线样式网格及图列
    09-15
  • teeChart资料一 
    07-20
  • Python 放大图片和画方格算法
     06-23
  • Python Tkinter Grid布局管理器详解
     11-19
  • plt里面的一些问题
     05-30
  • 【Python开发】使用pyplot模块绘图
     10-01
  • python_+_matplotlib.pyplot图形基本操作和部分精细化操作
     06-01
  • Matplotlib:点、实虚线条、柱状图阴影填充
     08-16
  • python中matplotlib.pyplot使用简介
     02-27
  • matplotlib.pyplot.plot()参数详解
     04-03
  • Python matplotlib简介 Pyplot教程
     11-09
  • TeeChart For VCL/FMX V2017使用教程:第四章 坐标轴控制
     02-25
  • python_plt可视化——打印特殊符号和制作图例
     11-06

Python绘图库Matplotlib.pyplot之网格线设置(plt.grid())

很多时候为了可视化效果的美观,就不得不从细节上下手,这里我们就介绍一下这些细节之一的网格线。

首先导入需要用到的库,matplotlib.pyplot是必须的,Numpy是为了生成画布用的。

  1.  
    import numpy as np
  2.  
    import matplotlib.pyplot as plt

生成网格

  1.  
    plt.gcf().set_facecolor(np.ones(3)) * 240 / 255 # 生成画布的大小
  2.  
    plt.grid() # 生成网格
  3.  
    plt.show()

参数

matplotlin.pyplot.grid(b, which, axis, color, linestyle, linewidth, **kwargs)

grid()参数有很多,这里只列举了我此次工作中用到的几个:

    b : 布尔值。就是是否显示网格线的意思。官网说如果b设置为None, 且kwargs长度为0,则切换网格状态。但是没弄明白什            么意思。如果b设置为None,但是又给了其它参数,则默认None值失效。

    which : 取值为'major', 'minor', 'both'。 默认为'major'。看别人说是显示的我的是Windows7下,用Sublime跑的,minor                 只是一个白画板,没有网格,major和both也没看出什么效果,不知道为什么。

    axis : 取值为‘both’, ‘x’,‘y’。就是想绘制哪个方向的网格线。不过我在输入参数的时候发现如果输入x或y的时候,             输入的是哪条轴,则会隐藏哪条轴

    color : 这就不用多说了,就是设置网格线的颜色。或者直接用c来代替color也可以。

    linestyle :也可以用ls来代替linestyle, 设置网格线的风格,是连续实线,虚线或者其它不同的线条。 | '-' | '--'                        '-.' | ':' | 'None' | ' | '']

    linewidth : 设置网格线的宽度

设置axis='y'

  1.  
    plt.grid(axis="y")
  2.  
    plt.show()

设置axis='x'

设置color='r'

  1.  
    plt.grid(c='r')
  2.  
    plt.show()

红色

  1.  
    plt.grid(c='g')
  2.  
    plt.show()
绿色

设置linestyle

  1.  
    plt.grid(linestyle='-.')
  2.  
    plt.show()

 

  1.  
    plt.grid(ls='--')
  2.  
    plt.show()

因为b和which没有显示效果。所以这里就不上图了。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

皮肤顽疾多年看不好,只要方法对,其实很简单!泓森堂中医 · 顶新
 

[PIL] 为图片添加30行*50列的正方形网格

阅读数 428

为栅格图片添加30x50的格网。博文来自: PasserQi

这变态传奇你卸载算我输!爆率9.8,有充值入口我跪键盘!贪玩游戏 · 顶新
据说土豪都不敢玩这款传奇!变态99999亿,有充值你卸载!贪玩灭神 · 顶新
4月起,广东有一种学历叫免考本科,一年课程,毕业就是正规本科爱华学历中心 · 顶新
还拿六七千死工资?赶紧考消防证,挑战年薪15万!永康市美美 · 猎媒
一个长期喝蜂蜜的人,竟然变成了这样!看到一定要告诉家人!!麦吧 · 猎媒

码农必看:各大平台的推荐系统原来是靠它完成的,太牛了

第四范式先荐帮助客户从0到1搭建推荐系统,显著提升用户活跃,留存,观看时长等重要业务指标

如何快速提升个性化推荐效果?

先荐推荐系统适合首页,信息流,内容详情页等场景,支持网页, APP,小程序,快应用,1分钟安装5分钟上线,支持人工干预推荐

python3中,Tkinter中关于grid布局说明

阅读数 3725

python3中,Tkinter中关于grid布局说明博文来自: muli

第四范式发布先荐推荐系统,帮助300+媒体平台实现内容升级

先荐推荐系统由国际顶尖智能推荐团队研发,三步即可完成接入,毫秒级数据更新,支持PC,WAP, APP全平台接入

ODAC (odp.net) 从开发到部署

阅读数 1万+

test博文来自: 我想我是海 冬天的大海 心情随风轻摆

关注
原创
12
粉丝
8
喜欢
4
评论
5
等级:
 
访问:
 
3万+
积分:
 
381
排名:
 
24万+
勋章:
 
广告

最新评论

 
 
 
 
posted @ 2019-04-18 10:56  Niuuer  阅读(3149)  评论(0)    收藏  举报