formatters
API
formatters
API 參考¶
-
class
probscale.formatters.
PctFormatter
[原始碼]¶ 基底類別:
probscale.formatters._FormatterMixin
用於 MPL 軸的格式化工具類別,將機率顯示為百分比。
範例
>>> from probscale import formatters >>> fmt = formatters.PctFormatter() >>> fmt(0.2) '0.2' >>> fmt(10) '10' >>> fmt(99.999) '99.999'
-
factor
= 1.0¶
-
offset
= 2¶
-
top
= 100¶
-
-
class
probscale.formatters.
ProbFormatter
[原始碼]¶ 基底類別:
probscale.formatters._FormatterMixin
用於 MPL 軸的格式化工具類別,將機率顯示為小數。
範例
>>> from probscale import formatters >>> fmt = formatters.ProbFormatter() >>> fmt(0.01) '0.01' >>> fmt(0.2) '0.20' >>> try: ... fmt(10.5) ... except(ValueError): ... print('formatter out of bounds') formatter out of bounds
-
factor
= 100.0¶
-
offset
= 0¶
-
top
= 1¶
-