# 需要导入模块: from matplotlib import transforms [as 别名]

# 或者: from matplotlib.transforms import BboxTransformFrom [as 别名]

def _set_lim_and_transforms(self):

"""

set the *dataLim* and *viewLim*

:class:`~matplotlib.transforms.Bbox` attributes and the

*transScale*, *transData*, *transLimits* and *transAxes*

transformations.

.. note::

This method is primarily used by rectilinear projections

of the :class:`~matplotlib.axes.Axes` class, and is meant

to be overridden by new kinds of projection axes that need

different transformations and limits. (See

:class:`~matplotlib.projections.polar.PolarAxes` for an

example.

"""

self.transAxes = mtransforms.BboxTransformTo(self.bbox)

# Transforms the x and y axis separately by a scale factor.

# It is assumed that this part will have non-linear components

# (e.g., for a log scale).

self.transScale = mtransforms.TransformWrapper(

mtransforms.IdentityTransform())

# An affine transformation on the data, generally to limit the

# range of the axes

self.transLimits = mtransforms.BboxTransformFrom(

mtransforms.TransformedBbox(self.viewLim, self.transScale))

# The parentheses are important for efficiency here -- they

# group the last two (which are usually affines) separately

# from the first (which, with log-scaling can be non-affine).

self.transData = self.transScale + (self.transLimits + self.transAxes)

self._xaxis_transform = mtransforms.blended_transform_factory(

self.transData, self.transAxes)

self._yaxis_transform = mtransforms.blended_transform_factory(

self.transAxes, self.transData)

python transform方法_Python transforms.BboxTransformFrom方法代码示例相关推荐

  1. python多线程扫描_Python多线程扫描端口代码示例

    本文代码实现Python多线程扫描端口,具体实现代码如下. #coding:utf-8 import socket import thread import time socket.setdefaul ...

  2. python并集符号_Python Union()用法及代码示例

    两个给定集合的并集是包含两个集合的所有元素的最小集合.两个给定集合A和B的并集是一个由A的所有元素和B的所有元素组成的集合,这样就不会重复任何元素. 表示集合并集的符号是" U". ...

  3. python zip用法_Python zip()用法及代码示例

    zip()的目的是映射多个容器的相似索引,以便可以将它们用作单个实体使用. 用法: zip(*iterators) 参数: Python iterables or containers ( list, ...

  4. python fmod函数_Python fmod()用法及代码示例

    fmod()函数是Python中的标准数学库函数之一,用于计算指定给定参数的模块. 用法: math.fmod( x, y ) 参数: x任何有效数字(正数或负数). y任何有效数字(正数或负数). ...

  5. python locals()用法_Python locals()用法及代码示例

    locals()Python中的function返回当前本地符号表的字典. 符号表:它是由编译器创建的数据结构,用于存储执行程序所需的所有信息. 本地符号表:该符号表存储了程序本地范围所需的所有信息, ...

  6. python settings模块_Python settings.VERSION属性代码示例

    # 需要导入模块: import settings [as 别名] # 或者: from settings import VERSION [as 别名] def test_version(self): ...

  7. python quit()讲解_Python locals.QUIT属性代码示例

    # 需要导入模块: from pygame import locals [as 别名] # 或者: from pygame.locals import QUIT [as 别名] def update( ...

  8. python colors后面_Python colors.BASE_COLORS属性代码示例

    # 需要导入模块: from matplotlib import colors [as 别名] # 或者: from matplotlib.colors import BASE_COLORS [as ...

  9. python代码示例图形-Python使用matplotlib绘制3D图形(代码示例)

    本篇文章给大家带来的内容是关于Python使用matplotlib绘制3D图形(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 3D图形在数据分析.数据建模.图形和图像处理 ...

最新文章

  1. 单细胞10x的数据读取不进去怎么办?
  2. 华容道与数据结构 (1)
  3. netty时间轮HashedWheelTimer文档翻译及简单说明
  4. kafka经典面试题
  5. layUI数据表格可编辑表格单元格值修改之后获取修改前的值
  6. 左移和右移运算符的重载问题(里面的绝对盲点)在做了一遍,还是出错了
  7. 锁失效_关于bigtable中chubby锁失效时的一点思考
  8. freepiano 手残党也想弹钢琴(在电脑上弹奏电子钢琴自娱自乐,也许还是有点困难,不如试试freepiano+鼠标宏,这样用简谱就不怕残疾了)
  9. 藏在成都这个阴雨小城里的互联网公司
  10. FAQ详解“Meltdown和Spectre”问题,接踵而来的“Skyfall和Solace”是否仅是骗局?
  11. kmplayer android官方下载,KMPlayer下载
  12. 一元二次方程的解的程序
  13. 蚂蚁金服推出 BaaS 平台:巨头角逐之下,商业机会正快速来临
  14. 离散点插值反距离加权法IDW C#实现
  15. (实战)[re:Invent 2018]-001:赛道分析-(致敬1024)
  16. mac M1安装Matlab R2020a
  17. python 热图颜色_Python可视化matplotlibseborn14-热图heatmap
  18. OpenWrt系统下挂载阿里云盘提供webDAV服务再用kodi打造家庭影院
  19. 致远a8-v5-6.0协同管理软件_Batteries for Mac(电池电量管理软件) v2.0
  20. 小学数学开灯问题_三道简单的小学二年级的数学题,一遍过全对的还不到一半...

热门文章

  1. [2018湖南省队集训] 6.28 T3 simulate
  2. Linux服务器iops性能测试-fio
  3. 【HTML5】Server-Sent服务器发送事件
  4. 使用异或运算交换两个任意类型变量
  5. C++ Primer 学习笔记_72_面向对象编程 --句柄类与继承[续]
  6. C++的流输入和输出操作
  7. 数据结构——二叉搜索树的C语言实现
  8. 计算机网络(二十一)-数据链路层设备
  9. Ajax:异步js和xml
  10. srgan要训练多久_SRGAN阅读笔记