本文简要介绍 python 语言中 matplotlib.dates.ConciseDateFormatter
的用法。
-
基础:
Formatter
Formatter
尝试找出日期使用的最佳格式,并使其尽可能紧凑,但仍然完整。与AutoDateLocator
一起使用时最有用:>>> locator = AutoDateLocator() >>> formatter = ConciseDateFormatter(locator)
- 参数:
- locator
ticker.Locator
-
该轴正在使用的定位器。
- tz str 或
tzinfo
,默认值:rcParams["timezone"]
(默认值:'UTC'
) -
勾选时区,传递给
dates.num2date
。 - formats 6 个字符串的列表,可选
-
6 级刻度标记的格式字符串:主要是年、月、日、小时、分钟和秒。字符串使用与
strftime
相同的格式代码。默认为['%Y', '%b', '%d', '%H:%M', '%H:%M', '%S.%f']
- zero_formats 6 个字符串的列表,可选
-
对于给定的刻度级别,刻度标签的格式字符串为"zeros"。例如,如果大多数刻度是月份,则 2005 年 1 月 1 日左右的刻度将被标记为 "Dec"、"2005"、"Feb"。默认为
['', '%Y', '%b', '%b-%d', '%H:%M', '%H:%M']
- offset_formats 6 个字符串的列表,可选
-
应用于 x 轴右侧或 y 轴顶部的 "offset" 字符串的 6 个级别的格式字符串。结合刻度标签,这应该完全指定日期。默认值为:
['', '%Y', '%Y-%b', '%Y-%b-%d', '%Y-%b-%d', '%Y-%b-%d %H:%M']
- show_offset 布尔值,默认值:真
-
是否显示偏移量。
- usetex 布尔值,默认值:
rcParams["text.usetex"]
(默认值:False
) -
启用/禁用使用 TeX 的数学模式来呈现格式化程序的结果。
- locator
例子
请参阅使用 ConciseDateFormatter 格式化日期刻度
(
Source code
、2x.png
、png
)自动格式化日期标签。默认格式用于生成一个初始字符串,然后删除多余的元素。
用法
class matplotlib.dates.ConciseDateFormatter(locator, tz=None, formats=None, offset_formats=None, zero_formats=None, show_offset=True, *, usetex=None)
相关用法
- Python matplotlib ConnectionStyle用法及代码示例
- Python matplotlib ColorSequenceRegistry用法及代码示例
- Python matplotlib ColormapRegistry用法及代码示例
- Python matplotlib Collection.sticky_edges用法及代码示例
- Python matplotlib Collection.set_hatch用法及代码示例
- Python matplotlib CircleCollection.set_hatch用法及代码示例
- Python matplotlib CircleCollection.sticky_edges用法及代码示例
- Python matplotlib CenteredNorm用法及代码示例
- Python matplotlib CallbackRegistry用法及代码示例
- Python matplotlib axvspan用法及代码示例
- Python matplotlib Axes.get_legend_handles_labels用法及代码示例
- Python matplotlib AbstractMovieWriter用法及代码示例
- Python matplotlib triplot用法及代码示例
- Python matplotlib StarPolygonCollection.set_hatch用法及代码示例
- Python matplotlib Axes.hist用法及代码示例
- Python matplotlib boxplot用法及代码示例
- Python matplotlib subplots用法及代码示例
- Python matplotlib InsetPosition用法及代码示例
- Python matplotlib ToolManager.toolmanager_disconnect用法及代码示例
- Python matplotlib Figure.set_size_inches用法及代码示例
- Python matplotlib figlegend用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib LassoSelector用法及代码示例
- Python matplotlib BrokenBarHCollection.set_hatch用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.dates.ConciseDateFormatter。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。