爪形绘图轴

有关用法,请参阅使用setplot.py指定所需的绘图绘制示例.

此类的对象通常由爪形图对象。

爪形绘图轴

属性

用户可以设置以下属性:

名称 : 字符串
axescmd公司 : 字符串
用于创建此轴的命令,例如:
  • 用于填充图形的单个轴的“子图(1,1,1)”

  • 上半部的“子区(2,1,1)”

  • “轴([0.1,0.1,0.2,0.8])”表示高的瘦轴。

有关轴,请参阅matplotlib文档。

显示 : 布尔

如果为False,则禁止显示此轴及其上的所有项目。

标题 : 字符串

显示在轴顶部的标题。默认为字符串由指定名称属性。

v5.9.1中的新增功能:

注意,标题现在可以包含字符串h: 米:秒d: 时:分:秒如下所述title_with_t==正确.

标题字体大小 : 浮动

标题的字体大小

标题_kwargs : 字符串

要传递给plt.title()的任何其他夸克,例如。“颜色”

标题_ with_t : 布尔

如果为True,则使用默认格式创建标题,如:

`“%s在时间t=%14.8e”%(标题,t)`

而不是%14.8秒对于t吨,默认格式为%14.8页如果0.001<=t<=1000.

可以使用标题_格式属性。

v5.9.1中的新增功能:

如果标题属性包含字符串d: 时:分:秒然后,时间格式为天:小时:分钟:秒。

否则,如果标题属性包含字符串h: 米:秒然后,时间格式为小时:分钟:秒。

例如,您可以指定:

绘图轴.标题_ with_t = 真的
情节.标题 = '地震后h:m:s时的表面标高'
标题_格式 : 字符串

用于格式化的格式字符串t吨在标题中。如果不是这样,则使用此选项代替上述约定。

内部格式使用:

t字符串 = 情节.标题_格式 % t吨
标题str = "%秒时间t=%秒"  % (情节.标题,t字符串)
平板电脑.标题(标题str, **情节.标题_标题)
xlimits(极限) : 阵列 [x分钟, x最大值]  “自动”

如果数组包含两个元素,或选择自动地

叶利米特 : 阵列 [伊敏, ymax]  “自动”

如果数组包含两个元素,或选择自动地

xticks_fontsize(xticks_fontsize) : 浮动

xtick标记标签的字体大小

xticks_kwargs(xticks_夸格斯) : 词典

其他要传递给的尴尬xticks公司(例如位置)

xlabel公司 : 字符串

x轴标签

xlabel_fontsize(xlabel_fontsize) : 字符串

x轴标签的字体大小

xlabel_kwargs公司 : 词典

其他要传递给的尴尬xlabel公司(例如颜色)

分析_字体大小 : 浮动

ytick标记标签的字体大小

yticks_kwargs公司 : 词典

其他要传递给的尴尬yticks公司(例如位置)

伊拉贝尔 : 字符串

y轴标签

ylabel_字体大小 : 字符串

y轴标签的字体大小

伊拉贝尔_夸格斯 : 词典

其他要传递给的尴尬伊拉贝尔(例如颜色)

方面 : 浮动

绘图的纵横比,在命令中内部使用:

平板电脑.一般协调机构().设置方面(_A)(情节.方面)
方面_纬度 : 浮动

对于纵横坐标中的绘图选择纵横比,以便以米为单位的距离相同在这个纬度的x和y方向。(对于覆盖范围广泛的地块纬度,靠近中部或靠近大多数兴趣通常是最合适的。

此值在命令内部使用:

平板电脑.一般协调机构().设置方面(_A)(1/净现值.余弦(情节.方面_纬度\* 净现值.圆周率/180))
使用偏移量 : 布尔值

如果真的,则刻度线可能标记为与某些打印在角落的公共值。通常情况下,看到它会更好每个刻度线处的完整值,应将其设置为False(错误).

内部命令:

平板电脑.勾选标签格式(使用偏移量 = 情节.使用偏移量)

在以下情况下发布useOffset不是None.

网格 : 布尔值

如果真的然后在内部执行命令:

平板电脑.网格(**绘图轴.网格_kwargs)

用于向绘图中添加网格线。

网格_kwargs : 词典

任何要传递给的尴尬plt.网格,例如。“颜色”'线宽'.

关键字参数 : 词典

要传递到的任何其他属性命令。

后轴 : 功能 字符串

在创建所有在此轴上绘制项目。如果是字符串,则使用执行官。如果函数,它应该定义为具有单个参数当前数据.

字符串版本适用于以下1行程序:

后轴 = “pylab.title('我的自定义标题')”

可以使用pylab命令,因为pylab已导入绘图模块。

如果你想做几件事,或者如果你需要访问存储在中的数据当前数据。例如:

定义 后轴(当前数据):
    #将x轴和y轴添加到已创建的1d图中
     实验室实验室 进口 情节

    xlower公司 = 当前数据.xlower公司
    刺穿 = 当前数据.徐珀
    情节([xlower公司, 刺穿], [0,0], “k”)   #x轴

    #从刚绘制的变量中获取y极限,即
    #在current_data.var中可用。
    伊敏 = 当前数据.无功功率,无功功率.最小值()
    ymax公司 = 当前数据.无功功率,无功功率.最大值()
    情节([0,0], [伊敏,ymax公司], “k”)  #y轴

仪表图属性

以下属性主要用于仪表图,其中横轴是时间t吨而不是x个和在中实现$CLAW/visclaw/src/python/visclav/gategotools.py:

时间刻度 : 浮动

时间值缩放,例如如果t吨以秒为单位,但您需要绘制以在水平轴上显示小时数,然后设置时间刻度=1/3600。.

时间标签 : 字符串

时间轴标签(与设置相同xlabel公司)

时间标签字体大小 : 浮动

字体大小xlabel公司(时间轴)

时间标签kwargs : 词典

其他要传递给的尴尬xlabel公司(例如颜色)

方法

新建绘图项(name=无,plot_type(打印类型))

返回类的对象爪形图项与此轴关联。单个轴可能有多个与之关联的项目。

指定的名称用作字典键。如果未提供,一个是以ITEM1等形式自动生成的。

获取句柄()

返回此轴的句柄。