bqplot.scales.LinearScale¶
-
class
bqplot.scales.LinearScale(**kwargs)[source]¶ A linear scale.
An affine mapping from a numerical domain to a numerical range.
-
min¶ if not None, min is the minimal value of the domain
Type: float or None (default: None)
-
max¶ if not None, max is the maximal value of the domain
Type: float or None (default: None)
-
rtype¶ This attribute should not be modifed. The range type of a linear scale is numerical.
Type: string (class-level attribute)
-
dtype¶ the associated data type / domain type
Type: type (class-level attribute)
-
precedence¶ attribute used to determine which scale takes precedence in cases when two or more scales have the same rtype and dtype. default_value is 2 because for the same range and domain types, LinearScale should take precedence.
Type: int (class-level attribute, default_value=2)
-
stabilized¶ if set to False, the domain of the scale is tied to the data range if set to True, the domain of the scale is updated only when the data range is beyond certain thresholds, given by the attributes mid_range and min_range.
Type: bool (default: False)
-
mid_range¶ Proportion of the range that is spanned initially. Used only if stabilized is True.
Type: float (default: 0.8)
-
min_range¶ Minimum proportion of the range that should be spanned by the data. If the data span falls beneath that level, the scale is reset. min_range must be <= mid_range. Used only if stabilized is True.
Type: float (default: 0.6)
-
__init__(**kwargs)¶ Public constructor
Methods
__init__(**kwargs)Public constructor add_traits(**traits)Dynamically add trait attributes to the Widget. class_own_trait_events(name)Get a dict of all event handlers defined on this class, not a parent. class_own_traits(**metadata)Get a dict of all the traitlets defined on this class, not a parent. class_trait_names(**metadata)Get a list of all the names of this class’ traits. class_traits(**metadata)Get a dictof all the traits of this class.close()Close method. close_all()get_manager_state([drop_defaults, widgets])Returns the full state for a widget manager for embedding get_state([key, drop_defaults])Gets the widget state, or a piece of it. get_view_spec()handle_comm_opened(comm, msg)Static method, called when a widget is constructed. has_trait(name)Returns True if the object has a trait with the specified name. hold_sync()Hold syncing any state until the outermost context manager exits hold_trait_notifications()Context manager for bundling trait change notifications and cross validation. notify_change(change)Called when a property has changed. observe(handler[, names, type])Setup a handler to be called when a trait changes. on_displayed(callback[, remove])(Un)Register a widget displayed callback. on_msg(callback[, remove])(Un)Register a custom msg receive callback. on_trait_change([handler, name, remove])DEPRECATED: Setup a handler to be called when a trait changes. on_widget_constructed(callback)Registers a callback to be called when a widget is constructed. open()Open a comm to the frontend if one isn’t already open. send(content[, buffers])Sends a custom msg to the widget model in the front-end. send_state([key])Sends the widget state, or a piece of it, to the front-end, if it exists. set_state(sync_data)Called when a state is received from the front-end. set_trait(name, value)Forcibly sets trait attribute, including read-only attributes. setup_instance(*args, **kwargs)This is called before self.__init__ is called. trait_events([name])Get a dictof all the event handlers of this class.trait_metadata(traitname, key[, default])Get metadata values for trait by key. trait_names(**metadata)Get a list of all the names of this class’ traits. traits(**metadata)Get a dictof all the traits of this class.unobserve(handler[, names, type])Remove a trait change handler. unobserve_all([name])Remove trait change handlers of any type for the specified name. Attributes
allow_paddingA boolean (True, False) trait. commA trait whose value must be an instance of a specified class. cross_validation_lockA contextmanager for running a block with our cross validation lock set to True. domain_classA trait whose value must be a subclass of a specified class. keysAn instance of a Python list. logA trait whose value must be an instance of a specified class. maxA float trait. mid_rangeA float trait. minA float trait. min_rangeA float trait. model_idGets the model id of this widget. precedencereverseA boolean (True, False) trait. rtypescale_typesstabilizedA boolean (True, False) trait. widget_typeswidgets-