您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch |

自学教程:python实现plt x轴坐标按1刻度显示

51自学网 2022-07-22 18:47:25
  python
这篇教程python实现plt x轴坐标按1刻度显示写得很实用,希望能帮到您。

plt x轴坐标按1刻度显示

import matplotlib.pyplot as pltfrom matplotlib.pyplot import MultipleLocatorx_major_locator = MultipleLocator(1)ax = plt.gca()ax.xaxis.set_major_locator(x_major_locator)  # x轴按1刻度显示# ls_num是你已有的列表数据,存放纵坐标内容plt.plot(ls_num)  # y轴变量plt.ylabel('count')  # y轴名字plt.show()

matplotlib设置坐标轴

在使用matplotlib模块时画坐标图时,往往需要对坐标轴设置很多参数,这些参数包括横纵坐标轴范围、坐标轴刻度大小、坐标轴名称等

在matplotlib中包含了很多函数,用来对这些参数进行设置。

  • plt.xlimplt.ylim 设置横纵坐标轴范围
  • plt.xlabelplt.ylabel 设置坐标轴名称
  • plt.xticksplt.yticks设置坐标轴刻度

以上plt表示matplotlib.pyplot

例子

#导入包import matplotlib.pyplot as pltimport numpy as np#创建数据x = np.linspace(-5, 5, 100)y1 = np.sin(x)y2 = np.cos(x)#创建figure窗口plt.figure(num=3, figsize=(8, 5))#画曲线1plt.plot(x, y1)#画曲线2plt.plot(x, y2, color='blue', linewidth=5.0, linestyle='--')#设置坐标轴范围plt.xlim((-5, 5))plt.ylim((-2, 2))#设置坐标轴名称plt.xlabel('xxxxxxxxxxx')plt.ylabel('yyyyyyyyyyy')#设置坐标轴刻度my_x_ticks = np.arange(-5, 5, 0.5)my_y_ticks = np.arange(-2, 2, 0.3)plt.xticks(my_x_ticks)plt.yticks(my_y_ticks)#显示出所有设置plt.show()

结果

这里写图片描述

以上为个人经验,希望能给大家一个参考,也希望大家多多支持wanshiok.com。


Django的restframework接口框架自定义返回数据格式的示例详解
python OpenCV的imread不能读取中文路径问题及解决
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1