ipygee.plotting =============== .. py:module:: ipygee.plotting .. autoapi-nested-parse:: The extensive plotting function for bokhe binding. Functions --------- .. autoapisummary:: ipygee.plotting.plot_data Module Contents --------------- .. py:function:: plot_data(type, data, label_name, colors = None, figure = None, ax = None, **kwargs) Plotting mechanism used in all the plotting functions. It binds the bokeh capabilities with the data aggregated by different axes. the shape of the data should as follows: .. code-block:: { "label1": {"properties1": value1, "properties2": value2, ...} "label2": {"properties1": value1, "properties2": value2, ...}, ... } :param type: The type of plot to use. can be any type of plot from the python lib `matplotlib.pyplot`. If the one you need is missing open an issue! :param data: the data to use as inputs of the graph. Please follow the format specified in the documentation. :param label_name: The name of the property that was used to generate the labels :param property_names: The list of names that was used to name the values. They will be used to order the keys of the data dictionary. :param colors: A list of colors to use for the plot. If not provided, the default colors from the matplotlib library will be used. :param figure: The bokeh figure to use. If not provided, the plot will be sent to a new figure. :param ax: The matplotlib axis to use. If not provided, the plot will be sent to a new axis. :param kwargs: Additional arguments from the ``figure`` chart type selected. :returns: The bokeh figure or the column of figure for time series.