备注:pylab和pyplot的区别是,前者将numpy导入了其命名空间中。这样会使pylab表现的和matlab更加相似,个人更习惯用pylab画图,但其实里面函数是一样的。

想要的是这种间隔:

仅用pylab.grid()画出来是这种:

查了一下发现grid设置不了网格线宽度

实际上设置网格线宽度要用:
pylab.xticks(x),pylab.yticks(y)语句,其中x,y是数组。

所以示例代码如下:

import numpy as np
import pylab   # 画图
import matplotlib.colors as mcolors   # 取色器x = np.array(range(11))
y = x
colors = list(mcolors.TABLEAU_COLORS.keys())  # 颜色合集, 想要什么颜色自己设置
pylab.figure(figsize=[10, 10])    # 设置窗口大小
# 以画散点图为例
for i in range(10):for j in range(10):pylab.scatter(x[i],y[j],color =  mcolors.TABLEAU_COLORS[colors[3]])
# 该代码一定要在plot之后,通过其改变网格之间的宽度
pylab.xticks(x),pylab.yticks(y)  pylab.grid(linestyle='-.',linewidth = 1, color = mcolors.TABLEAU_COLORS[colors[7]])   # linewidth并不是网格宽度而是网格线的粗细
pylab.show()

python用pylab.grid()函数画网格线并设置网格线间隔相关推荐

  1. Python 使用 pylab 库实现画线功能的方法详解

    这篇文章主要介绍了 Python 使用 pylab 库实现画线功能的方法, 结合具体实例分析了 Python 使用 pylab 库的相关函数实现画线功能的操作技巧, 并附带说明了相关函数与参数功能, ...

  2. python matplotlab.pyplot.grid() 函数

  3. python二次开发ug_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法

    从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...

  4. python中nx_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法

    从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...

  5. matlab 伯德图 横坐标步长_使用MATLAB的m函数画伯德图,设置显示横坐标为HZ

    代码如下: P=bodeoptions; P.Grid='on'; P.XLim={[10      1000000]};%设置横轴范围 P.FreqUnits='Hz';%将横坐标单位换位HZ % ...

  6. python中的pylab_Python使用pylab库实现画线功能的方法详解

    本文实例讲述了Python使用pylab库实现画线功能的方法.分享给大家供大家参考,具体如下: pylab 提供了比较强大的画图功能,但是函数和参数都比较多,很容易搞混.我们平常使用最多的应该是画线了 ...

  7. 用python画弧形用坐标画弧线,python绘制弧形的函数

    python用turtle画圆弧 谷歌人工智能写作项目:小发猫 python如何画弧线,并设置颜色....最好用graphics库,,,或者Tkinter实在不行的话 在graphics中没有找到画弧 ...

  8. 在Python中用turtle函数画同心圆

    用turtle函数画空心圆 turtle.circle是从下方开始画圆的,所以要画同心圆的话,每一次都要将画笔移动到下一个圆的底部位置. 画笔的坐标默认在0,0,就以它为圆心. 因为turtle画圆的 ...

  9. python用circle函数画兔子的方法

    python用circle函数画兔子的方法 circle函数说明 1.在circle函数中,参数radius取像素值和extent取角度的整数值可以取正负值. circle()函数以画笔当前方向(y' ...

最新文章

  1. 如何调用系统的包安装自己的apk呢?
  2. kmeans图像分割
  3. commons-fileupload-1.2.1实现文件上传
  4. DL框架之darknet:深度学习框架darknet的简介、安装、使用方法的详细攻略
  5. spring autowired idea都匹配上了_你清楚这几个Spring常用注解吗?
  6. 设计一套基于NHibernate二级缓存的MongoDB组件(上)
  7. 又是安卓玩剩下的功能!下代iPhone或可同时连两副耳机
  8. 白话SCRUM 之四:燃尽图
  9. 屏蔽Codeforces做题时的Problem tags提示
  10. 《网上图书销售系统》功能需求
  11. 百度地图加载shp_ArcGIS中加载无偏移谷歌卫星影像!奥维官方插件与ArcGIS协同互动...
  12. 用c语言合并两个有序单链表,c++ 如何合并两个有序链表
  13. 四年磨一剑:我是如何拿到蚂蚁offer的?
  14. 服务器装系统进pe界面就死机了,电脑可以进入PE系统,但重装就是重启,装不了系统是什么原因?...
  15. Linux LKM suterusu代码分析(一)
  16. Linux进入中国,12年的风和雨
  17. Revit二次开发 ---->创建revit选项卡
  18. 设计模式-责任型模式(责任链模式)
  19. linux的usb驱动失败,linux2.6.24下usb驱动完成情况及问题解决
  20. Swift - 二维码QRCode的读取

热门文章

  1. cnblogs的使用
  2. html 多余的文字显示为省略号
  3. 获取本地IP地址信息,请求地址,请求的操作系统信息 ,浏览器信息
  4. zkViewer工具使用
  5. 5分钟让你的牙齿blingbling让牙齿…
  6. iOS开发之语音说话
  7. scale改变元素尺寸
  8. 前端开发——吸顶灯效果
  9. 我的世界暮色森林java下载_我的世界暮色森林1.12下载_我的世界1.12暮色森林单机游戏下载...
  10. C语言数据类型占内存大小