seaborn.objects.Continuous#

class seaborn.objects.Continuous(values=None, norm=None, trans=None)[源代码]#

支持规范和功能转换的数值尺度。

tick(locator=None, *, at=None, upto=None, count=None, every=None, between=None, minor=None)[源代码]#

配置刻度选择的轴或图例的比例。

参数:
定位器 : matplotlib.ticker.Locator 子类matplotlib.ticker.Locator 子类

预配置的 matplotlib 定位器;其他参数将不会被使用。

浮点数序列

在这些特定位置放置刻度(以数据单位为准)。

至多整数

选择“好”的刻度位置,但不要超过这个数量。

计数整数

选择恰好这个数量的刻度,受限于 between 或轴的限制。

每个浮动

在此间隔(以数据单位计)选择位置。

之间一对浮点数

使用 everycount 时,绑定上下刻度。

次要整数

在标记的“主要”刻度之间绘制的未标记刻度的数量。

返回:
比例

带有新刻度配置的自我副本。

label(formatter=None, *, like=None, base=<default>, unit=None)[源代码]#

配置刻度标签在比例轴或图例中的外观。

参数:
formatter : matplotlib.ticker.Formatter 子类matplotlib.ticker.Formatter 子类

预配置的格式化程序;其他参数将被忽略。

喜欢字符串或可调用对象

可以是格式模式(例如,".2f"),带有名为 x 和/或 pos 的字段的格式字符串(例如,"${x:.2f}"),或者是一个具有类似 f(x: float, pos: int) -> str 签名的可调用对象。在后一种变体中,x 作为刻度值传递,pos 作为刻度索引传递。

基础数字

使用带有科学记数法的日志格式化器,以该值为基数。设置为 None 以使用对数变换覆盖默认的格式化器。

单元str 或 (str, str) 元组

使用这些单位的 SI 前缀(例如,使用 unit="g",5000 的刻度值将显示为 5 kg)。当为元组时,第一个元素给出数字和单位之间的分隔符。

返回:
比例

带有新标签配置的自我副本。