爪形绘图轴
有关用法,请参阅使用setplot.py指定所需的绘图和绘制示例.
此类的对象通常由爪形图对象。
-
班 爪形绘图轴
属性
用户可以设置以下属性:
-
名称 : 字符串
-
axescmd公司 : 字符串
- 用于创建此轴的命令,例如:
-
有关轴,请参阅matplotlib文档。
-
显示 : 布尔
如果为False,则禁止显示此轴及其上的所有项目。
-
标题 : 字符串
显示在轴顶部的标题。默认为字符串由指定名称属性。
v5.9.1中的新增功能:
注意,标题现在可以包含字符串h: 米:秒或d: 时:分:秒如下所述title_with_t==正确.
-
标题字体大小 : 浮动
标题的字体大小
-
标题_kwargs : 字符串
要传递给plt.title()的任何其他夸克,例如。“颜色”
-
标题_ with_t : 布尔
如果为True,则使用默认格式创建标题,如:
而不是%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 : 词典
任何要传递给的尴尬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等形式自动生成的。
-
获取句柄()
返回此轴的句柄。