python用pylab.grid()函数画网格线并设置网格线间隔
备注: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()函数画网格线并设置网格线间隔相关推荐
- Python 使用 pylab 库实现画线功能的方法详解
这篇文章主要介绍了 Python 使用 pylab 库实现画线功能的方法, 结合具体实例分析了 Python 使用 pylab 库的相关函数实现画线功能的操作技巧, 并附带说明了相关函数与参数功能, ...
- python matplotlab.pyplot.grid() 函数
- python二次开发ug_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法
从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...
- python中nx_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法
从NX 10开始,NX Open增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充.但对于大多数用户来说,选择Python作为脚本语言,主要是想利用Python社区提供的各种函数库或功 ...
- matlab 伯德图 横坐标步长_使用MATLAB的m函数画伯德图,设置显示横坐标为HZ
代码如下: P=bodeoptions; P.Grid='on'; P.XLim={[10 1000000]};%设置横轴范围 P.FreqUnits='Hz';%将横坐标单位换位HZ % ...
- python中的pylab_Python使用pylab库实现画线功能的方法详解
本文实例讲述了Python使用pylab库实现画线功能的方法.分享给大家供大家参考,具体如下: pylab 提供了比较强大的画图功能,但是函数和参数都比较多,很容易搞混.我们平常使用最多的应该是画线了 ...
- 用python画弧形用坐标画弧线,python绘制弧形的函数
python用turtle画圆弧 谷歌人工智能写作项目:小发猫 python如何画弧线,并设置颜色....最好用graphics库,,,或者Tkinter实在不行的话 在graphics中没有找到画弧 ...
- 在Python中用turtle函数画同心圆
用turtle函数画空心圆 turtle.circle是从下方开始画圆的,所以要画同心圆的话,每一次都要将画笔移动到下一个圆的底部位置. 画笔的坐标默认在0,0,就以它为圆心. 因为turtle画圆的 ...
- python用circle函数画兔子的方法
python用circle函数画兔子的方法 circle函数说明 1.在circle函数中,参数radius取像素值和extent取角度的整数值可以取正负值. circle()函数以画笔当前方向(y' ...
最新文章
- 如何调用系统的包安装自己的apk呢?
- kmeans图像分割
- commons-fileupload-1.2.1实现文件上传
- DL框架之darknet:深度学习框架darknet的简介、安装、使用方法的详细攻略
- spring autowired idea都匹配上了_你清楚这几个Spring常用注解吗?
- 设计一套基于NHibernate二级缓存的MongoDB组件(上)
- 又是安卓玩剩下的功能!下代iPhone或可同时连两副耳机
- 白话SCRUM 之四:燃尽图
- 屏蔽Codeforces做题时的Problem tags提示
- 《网上图书销售系统》功能需求
- 百度地图加载shp_ArcGIS中加载无偏移谷歌卫星影像!奥维官方插件与ArcGIS协同互动...
- 用c语言合并两个有序单链表,c++ 如何合并两个有序链表
- 四年磨一剑:我是如何拿到蚂蚁offer的?
- 服务器装系统进pe界面就死机了,电脑可以进入PE系统,但重装就是重启,装不了系统是什么原因?...
- Linux LKM suterusu代码分析(一)
- Linux进入中国,12年的风和雨
- Revit二次开发 ---->创建revit选项卡
- 设计模式-责任型模式(责任链模式)
- linux的usb驱动失败,linux2.6.24下usb驱动完成情况及问题解决
- Swift - 二维码QRCode的读取