python axes_Python Matplotlib.axes.Axes.axis()用法及代码示例
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()用法及代码示例相关推荐
- python axes_python matplotlib中axes与axis的区别?
1.axes subplot axis 先说第一个疑惑 Axes - Subplot - Axis 之间到底是个什么关系? 因为我是努力在看英文的教程,所以刚开始对axes和axis是基本搞不清的,一 ...
- python axes get_Python Matplotlib.figure.Figure.get_axes()用法及代码示例
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...
- python中的figure什么意思_Python Matplotlib.figure.Figure.text()用法及代码示例
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...
- python figure函数_Python Matplotlib.figure.Figure.add_axes()用法及代码示例
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...
- python中 mul_Python Pandas Series.mul()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的Python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Python Series.mul()用 ...
- python memory usage_Python Pandas Index.memory_usage()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas Index.memory_ ...
- python iloc iat_Python Pandas Dataframe.iat[ ]用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的Python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas iat []方法用于返回数 ...
- python cos函数_Python Tensorflow cos()用法及代码示例
Tensorflow是Google开发的开源机器学习库.它的应用之一是开发深度神经网络. 模块tensorflow.math为许多基本的数学运算提供支持.功能tf.cos()[别名tf.math.co ...
- python cv.rectangle_Python OpenCV cv2.rectangle()用法及代码示例
OpenCV-Python是旨在解决计算机视觉问题的Python绑定库.cv2.rectangle()方法用于在任何图像上绘制矩形. 用法: cv2.rectangle(image, start_po ...
最新文章
- php把数字转化字符串,php中把数字转化为字符串的方法有哪些?-PHP问题
- 合并外部知识库-学习资料
- 蓝桥杯第八届省赛JAVA真题----分巧克力
- 【JAVA SE】第九章 接口
- git 应用 merge
- 完美解决wordpress邮件链接无效的问题
- python基于scipy拟合构建所需统计分析模型,可视化分析展示
- Halcon标定系列(3):我个人总结的“眼在手外“和“眼在手上”的心得笔记
- Android反编译工具dex2jar的使用
- DWG 、DXF格式互转、CAD版本转换,记住一个就能快速提高你的工作效率!
- CSR系列开发板的编程器/烧写器
- 会声会影 html5,一文了解会声会影哪个版本比较好用
- win10系统迁移后系统重装_怎样将Win10系统转移到SSD固态硬盘
- 【你好,windows】Windows 10 X64 21H1 19043.964 纯净版2021.5.2
- c语言程序后退_单片机控制小车循迹(前进、后退、左右转)
- python--列表、数组扁平化
- 用python预测超车是否危险_用Python预测泰坦尼克号乘客生存情况
- Ubuntu和win10系统(N卡)
- python Django 快捷键
- 用python给pdf批量添加水印,并给pdf加密
热门文章
- Hibernate多表查询实践总结
- Tire树 Java实现
- QT大作业:学生管理系统(通过mysql数据库)
- 【芯片识别】基于计算机视觉实现PCB板芯片识别含Matlab源码
- 完整的外卖系统,手机端 + 后台管理(附源码)
- [IDE]识别色彩只靠RGB吗?有8通道的传感器?看看AS7341
- Android麦克风录音的实现
- 数论 毕达哥斯拉三元组 + 欧拉函数 + 容斥原理 hdu3939
- 三元二次方程式x2+y 2=z2的正整数解x、y、z称为一组勾股数,又称为毕达哥拉斯三元数组。该方程式也称为“商高方程”或“毕达哥拉斯方程”。 试通过程序设计求指定区间[a,b]内的所有勾股数组。
- 黑客的基本知识及常用入侵手段