hari_plotter package
Submodules
- hari_plotter.cluster module
Clustering
Clustering.clusters
Clustering.centroids
Clustering.labels
Clustering.parameters
Clustering.available_clustering_methods()
Clustering.cluster_labels
Clustering.clustering_method()
Clustering.create_clustering()
Clustering.from_graph()
Clustering.get_cluster_labels()
Clustering.get_number_of_clusters()
Clustering.get_values()
Clustering.label_to_index()
Clustering.labels_nodes_dict()
Clustering.nodes_by_index()
Clustering.nodes_by_label()
Clustering.nodes_labels_default_dict()
Clustering.nodes_labels_dict()
Clustering.reorder_labels()
DBSCANClustering
KMeansClustering
KMeansClustering.calculate_silhouette_scores()
KMeansClustering.calculate_wcss()
KMeansClustering.from_graph()
KMeansClustering.get_number_of_clusters()
KMeansClustering.optimal_number_of_clusters()
KMeansClustering.plot_elbow_method()
KMeansClustering.plot_silhouette_scores()
KMeansClustering.predict_cluster()
KMeansClustering.recluster()
KMeansClustering.reorder_clusters()
KMeansClustering.unscaled_centroids()
ParameterBasedClustering
ParameterBasedClustering.centroids()
ParameterBasedClustering.degree_of_membership()
ParameterBasedClustering.get_indices_from_parameters()
ParameterBasedClustering.get_parameters_from_indices()
ParameterBasedClustering.predict_cluster()
ParameterBasedClustering.prepare_data_point_for_prediction()
ParameterBasedClustering.reorder_clusters()
ParameterBasedClustering.scale_funcs
ParameterBasedClustering.unscaled_centroids()
ValueIntervalsClustering
ValueIntervalsClustering.find_cluster_index()
ValueIntervalsClustering.find_cluster_indices_on_grid()
ValueIntervalsClustering.from_graph()
ValueIntervalsClustering.get_number_of_clusters()
ValueIntervalsClustering.predict_cluster()
ValueIntervalsClustering.recluster()
ValueIntervalsClustering.reorder_clusters()
ValueIntervalsClustering.unscaled_centroids()
- hari_plotter.color_scheme module
ColorScheme
ColorScheme.MethodLogger
ColorScheme.apply_changes()
ColorScheme.available_colormaps
ColorScheme.available_markers
ColorScheme.centroid_colors()
ColorScheme.centroid_markers()
ColorScheme.clear()
ColorScheme.cluster_line_colors()
ColorScheme.colorbar()
ColorScheme.copy()
ColorScheme.default_centroid_color
ColorScheme.default_centroid_marker
ColorScheme.default_colormap
ColorScheme.default_colormap_name
ColorScheme.default_distribution_color
ColorScheme.default_line_color
ColorScheme.default_line_linestyle
ColorScheme.default_markers
ColorScheme.default_none_color
ColorScheme.default_none_marker
ColorScheme.default_scatter_color
ColorScheme.default_scatter_marker
ColorScheme.default_timeline_color
ColorScheme.default_timeline_linestyle
ColorScheme.distribution_color()
ColorScheme.fill_colors()
ColorScheme.get_cluster_color()
ColorScheme.get_cluster_marker()
ColorScheme.get_cluster_node_color()
ColorScheme.get_cluster_node_marker()
ColorScheme.get_image()
ColorScheme.get_parameter_based_cluster_color()
ColorScheme.get_parameter_based_cluster_node_color()
ColorScheme.graph_line_color()
ColorScheme.line_color()
ColorScheme.line_linestyle()
ColorScheme.method_logger
ColorScheme.methods
ColorScheme.new_interface()
ColorScheme.request_to_tuple()
ColorScheme.requires_tracking()
ColorScheme.scatter_colors_nodes()
ColorScheme.scatter_markers_nodes()
ColorScheme.timeline_color()
ColorScheme.timeline_linestyle()
ColorScheme.variation()
anything_to_rgba()
initialize_colormap()
- hari_plotter.distributions module
- hari_plotter.dynamics module
Dynamics
Dynamics.lazy_hari_graphs
Dynamics.groups
Dynamics.initialized()
Dynamics.uncluster()
Dynamics.read_network()
Dynamics.__getitem__()
Dynamics.__iter__()
Dynamics.__getattr__()
Dynamics.get_grouped_graphs()
Dynamics.group()
Dynamics.initialized
Dynamics.merge_nodes_by_index()
Dynamics.merge_nodes_by_mapping()
Dynamics.plot_initialized()
Dynamics.read_json()
Dynamics.read_network()
Dynamics.uncluster()
- hari_plotter.graph module
Graph
Graph.gatherer
Graph.add_parameters_to_nodes()
Graph.assign_parameter()
Graph.assign_random_influences()
Graph.by_deletion()
Graph.check_all_paths_exist()
Graph.copy()
Graph.dynamics_example_step()
Graph.find_clusters()
Graph.get_cluster_mapping()
Graph.get_graph()
Graph.guaranteed_connected()
Graph.has_self_loops()
Graph.is_degroot_converging()
Graph.make_degroot_converging()
Graph.mean_graph()
Graph.mean_opinion
Graph.merge_by_intervals()
Graph.merge_clusters()
Graph.merge_nodes()
Graph.node_parameters
Graph.opinions
Graph.position_nodes()
Graph.read_json()
Graph.read_network()
Graph.remove_self_loops()
Graph.set_gatherer()
Graph.strongly_connected_components()
Graph.unconnected()
Graph.write_json()
Graph.write_network()
- hari_plotter.group module
Group
Group.images
Group.time
Group.model
Group.clusterings
Group._mean_graph
Group._nodes
Group._node_parameters
Group.append()
Group.calculate_function_of_node_values()
Group.calculate_node_values()
Group.clustering()
Group.clustering_graph()
Group.clustering_graph_values()
Group.common_functions
Group.get_clustering()
Group.get_mean_graph()
Group.initialize_mean_graph()
Group.is_clustering_graph_initialized()
Group.mean_graph
Group.mean_time()
Group.node_parameters
Group.nodes
Group.request_to_tuple()
- hari_plotter.interface module
HariDynamicsInterface
HariGraphInterface
Interface
Interface.REQUIRED_TYPE
Interface.available_classes
Interface.ClusterTracker
Interface.ClusterTracker.clean()
Interface.ClusterTracker.cluster_graph()
Interface.ClusterTracker.generate_node_id()
Interface.ClusterTracker.get_cluster_presence()
Interface.ClusterTracker.get_clustering()
Interface.ClusterTracker.get_final_value()
Interface.ClusterTracker.get_unique_clusters()
Interface.ClusterTracker.is_tracked()
Interface.ClusterTracker.track_clusters()
Interface.DynamicDataCache
Interface.GroupIterable
Interface.REQUIRED_TYPE
Interface.StaticDataCache
Interface.available_classes
Interface.available_parameters
Interface.clean_cache()
Interface.create_interface()
Interface.group_time_range()
Interface.info()
Interface.node_parameters
Interface.nodes
Interface.regroup()
Interface.request_to_tuple()
Interface.time_range
SimulationInterface
- hari_plotter.lazy_graph module
- hari_plotter.model module
- hari_plotter.node_gatherer module
ActivityDefaultNodeEdgeGatherer
ActivityDefaultNodeEdgeGatherer.activity()
ActivityDefaultNodeEdgeGatherer.edge_parameter_logger
ActivityDefaultNodeEdgeGatherer.edge_parameters_in_mean_graph
ActivityDefaultNodeEdgeGatherer.merge()
ActivityDefaultNodeEdgeGatherer.node_parameter_logger
ActivityDefaultNodeEdgeGatherer.node_parameters_in_mean_graph
ActivityDrivenNodeEdgeGatherer
DefaultNodeEdgeGatherer
DefaultNodeEdgeGatherer.cluster_size()
DefaultNodeEdgeGatherer.edge_parameter_logger
DefaultNodeEdgeGatherer.edge_parameters_in_mean_graph
DefaultNodeEdgeGatherer.importance()
DefaultNodeEdgeGatherer.inner_opinions()
DefaultNodeEdgeGatherer.kde_scipy()
DefaultNodeEdgeGatherer.label()
DefaultNodeEdgeGatherer.max_opinion()
DefaultNodeEdgeGatherer.mean_graph()
DefaultNodeEdgeGatherer.merge()
DefaultNodeEdgeGatherer.merge_clusters()
DefaultNodeEdgeGatherer.merge_nodes()
DefaultNodeEdgeGatherer.min_opinion()
DefaultNodeEdgeGatherer.neighbor_mean_opinion()
DefaultNodeEdgeGatherer.node_parameter_logger
DefaultNodeEdgeGatherer.node_parameters_in_mean_graph
DefaultNodeEdgeGatherer.opinion()
DefaultNodeEdgeGatherer.opinion_density()
DefaultNodeEdgeGatherer.std_opinion()
DefaultNodeEdgeGatherer.type()
NodeEdgeGatherer
NodeEdgeGatherer.node_parameter_logger
NodeEdgeGatherer.edge_parameter_logger
NodeEdgeGatherer.G
NodeEdgeGatherer.ParameterLogger
NodeEdgeGatherer.edge_parameter_logger
NodeEdgeGatherer.edge_parameters
NodeEdgeGatherer.gather()
NodeEdgeGatherer.gather_everything()
NodeEdgeGatherer.gather_unprocessed()
NodeEdgeGatherer.node_parameter_logger
NodeEdgeGatherer.node_parameters
- hari_plotter.parameters module
- hari_plotter.plot module
- hari_plotter.plotter module
Plotter
Plotter.PlotLattice
Plotter.PlotLattice.axs()
Plotter.PlotLattice.convert_parameters_to_index()
Plotter.PlotLattice.create_fig_and_axs()
Plotter.PlotLattice.fig()
Plotter.PlotLattice.fig_axs()
Plotter.PlotLattice.get_ax_by_index()
Plotter.PlotLattice.get_figsize()
Plotter.PlotLattice.num_cols
Plotter.PlotLattice.num_rows
Plotter.PlotLattice.set_figsize()
Plotter.PlotLattice.size_ratios
Plotter.PlotLattice.update_size_ratios()
Plotter.PlotSaver
Plotter.add_plot()
Plotter.add_plot_for_interface()
Plotter.available_plot_types
Plotter.available_plot_types_hint
Plotter.clear_plot()
Plotter.create_plotter()
Plotter.existing_plot_types
Plotter.get_plot_class()
Plotter.get_plot_name()
Plotter.info()
Plotter.is_initialized
Plotter.node_parameters
Plotter.number_of_groups()
Plotter.number_of_interfaces
Plotter.plot()
Plotter.plot_dynamics()
Plotter.plot_type()
Plotter.regroup()
Plotter.to_code()
Plotter.update_interface()
- hari_plotter.simulation module