Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展。轴类包含大多数图形元素:Axis,Tick,Line2D,Text,Polygon等,并设置坐标系。 Axes实例通过callbacks属性支持回调。

matplotlib.axes.Axes.axis()功能

matplotlib库的axiss模块中的Axes.axis()函数是获取或设置某些轴属性的便捷方法。

用法: Axes.axis(self, *args, **kwargs)

参数:此方法接受以下描述的参数:

xmin,xmax,ymin,ymax:这些参数是要设置的轴限制。axis([xmin, xmax, ymin, ymax])

option:此参数用于打开或关闭轴线和标签或选项。

emit:此参数用于检查是否已将轴极限更改通知观察者。

返回值:此方法返回以下内容:

xmin,xmax,ymin,ymax:这将返回轴限制。

以下示例说明了matplotlib.axes中的matplotlib.axes.Axes.axis()函数:

范例1:

# Implementation of matplotlib function

import matplotlib.pyplot as plt

import numpy as np

labels = 'Geek1', 'Geek2', 'Geek3', 'Geek4', 'Geek5'

sizes = [95, 230, 145, 40, 65]

explode = (0, 0.2, 0, 0, 0)

fig1, ax1 = plt.subplots()

ax1.pie(sizes, explode = explode, labels = labels,

autopct ='% 1.0f %%',

shadow = True, startangle = 90)

ax1.axis('square')

ax1.set_title('matplotlib.axes.Axes.axis() \

Example\n', fontsize = 14, fontweight ='bold')

plt.show()

输出:

范例2:

# Implementation of matplotlib function

import matplotlib.pyplot as plt

import matplotlib.patches as patches

import matplotlib.cbook as cbook

# image used is

# https://media.geeksforgeeks.org / wp-content

# / uploads / 20200402214740 / geek.jpg

with cbook.get_sample_data('geek.JPG') as image_file:

image = plt.imread(image_file)

fig, (ax, ax1) = plt.subplots(2, 1)

im = ax.imshow(image)

patch = patches.Rectangle((0, 0), 260, 200,

transform = ax.transData)

im.set_clip_path(patch)

ax.set_title('Without Axis Function',

fontsize = 10, fontweight ='bold')

im = ax1.imshow(image)

patch = patches.Rectangle((0, 0), 260, 200,

transform = ax1.transData)

im.set_clip_path(patch)

ax1.axis('off')

ax1.set_title("Axis Function with 'Off' option",

fontsize = 10, fontweight ='bold')

plt.show()

输出:

python axes_Python Matplotlib.axes.Axes.axis()用法及代码示例相关推荐

  1. python axes_python matplotlib中axes与axis的区别?

    1.axes subplot axis 先说第一个疑惑 Axes - Subplot - Axis 之间到底是个什么关系? 因为我是努力在看英文的教程,所以刚开始对axes和axis是基本搞不清的,一 ...

  2. python axes get_Python Matplotlib.figure.Figure.get_axes()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...

  3. python中的figure什么意思_Python Matplotlib.figure.Figure.text()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...

  4. python figure函数_Python Matplotlib.figure.Figure.add_axes()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...

  5. python中 mul_Python Pandas Series.mul()用法及代码示例

    Python是进行数据分析的一种出色语言,主要是因为以数据为中心的Python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Python Series.mul()用 ...

  6. python memory usage_Python Pandas Index.memory_usage()用法及代码示例

    Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas Index.memory_ ...

  7. python iloc iat_Python Pandas Dataframe.iat[ ]用法及代码示例

    Python是进行数据分析的一种出色语言,主要是因为以数据为中心的Python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas iat []方法用于返回数 ...

  8. python cos函数_Python Tensorflow cos()用法及代码示例

    Tensorflow是Google开发的开源机器学习库.它的应用之一是开发深度神经网络. 模块tensorflow.math为许多基本的数学运算提供支持.功能tf.cos()[别名tf.math.co ...

  9. python cv.rectangle_Python OpenCV cv2.rectangle()用法及代码示例

    OpenCV-Python是旨在解决计算机视觉问题的Python绑定库.cv2.rectangle()方法用于在任何图像上绘制矩形. 用法: cv2.rectangle(image, start_po ...

最新文章

  1. php把数字转化字符串,php中把数字转化为字符串的方法有哪些?-PHP问题
  2. 合并外部知识库-学习资料
  3. 蓝桥杯第八届省赛JAVA真题----分巧克力
  4. 【JAVA SE】第九章 接口
  5. git 应用 merge
  6. 完美解决wordpress邮件链接无效的问题
  7. python基于scipy拟合构建所需统计分析模型,可视化分析展示
  8. Halcon标定系列(3):我个人总结的“眼在手外“和“眼在手上”的心得笔记
  9. Android反编译工具dex2jar的使用
  10. DWG 、DXF格式互转、CAD版本转换,记住一个就能快速提高你的工作效率!
  11. CSR系列开发板的编程器/烧写器
  12. 会声会影 html5,一文了解会声会影哪个版本比较好用
  13. win10系统迁移后系统重装_怎样将Win10系统转移到SSD固态硬盘
  14. 【你好,windows】Windows 10 X64 21H1 19043.964 纯净版2021.5.2
  15. c语言程序后退_单片机控制小车循迹(前进、后退、左右转)
  16. python--列表、数组扁平化
  17. 用python预测超车是否危险_用Python预测泰坦尼克号乘客生存情况
  18. Ubuntu和win10系统(N卡)
  19. python Django 快捷键
  20. 用python给pdf批量添加水印,并给pdf加密

热门文章

  1. Hibernate多表查询实践总结
  2. Tire树 Java实现
  3. QT大作业:学生管理系统(通过mysql数据库)
  4. 【芯片识别】基于计算机视觉实现PCB板芯片识别含Matlab源码
  5. 完整的外卖系统,手机端 + 后台管理(附源码)
  6. [IDE]识别色彩只靠RGB吗?有8通道的传感器?看看AS7341
  7. Android麦克风录音的实现
  8. 数论 毕达哥斯拉三元组 + 欧拉函数 + 容斥原理 hdu3939
  9. 三元二次方程式x2+y 2=z2的正整数解x、y、z称为一组勾股数,又称为毕达哥拉斯三元数组。该方程式也称为“商高方程”或“毕达哥拉斯方程”。 试通过程序设计求指定区间[a,b]内的所有勾股数组。
  10. 黑客的基本知识及常用入侵手段