def animate(mnod): ER_multilayer = random_generators.random_multilayer_ER(mnod, 6, 0.005, directed=False) fx = ER_multilayer.visualize_network(show=False) plt.savefig("{}{}.png".format(folder_tmp_files, mnod))
from py3plex.core import random_generators from py3plex.algorithms.community_detection import community_wrapper as cw from py3plex.core import multinet ER_multilayer = random_generators.random_multilayer_ER(50, 8, 0.05, directed=False) partition = cw.louvain_communities(ER_multilayer) print(partition) comNet = multinet.multi_layer_network().load_network( '../datasets/simple_multiplex.edgelist', directed=False, input_type='multiplex_edges') comNet.load_layer_name_mapping('../datasets/simple_multiplex.txt') comNet.basic_stats() part = cw.louvain_communities(comNet) print(part)
from py3plex.core import multinet from py3plex.core import random_generators ER_multilayer = random_generators.random_multilayer_ER(500,6,0.02,directed=False) ER_multilayer.visualize_network(show=True)
## a simple example for wrapping entworkx functions from py3plex.core import multinet from py3plex.core import random_generators multilayer_network = random_generators.random_multilayer_ER(300, 6, 0.05, directed=False) ## treat as monoplex network centralities = multilayer_network.monoplex_nx_wrapper("betweenness_centrality") print(centralities)
from py3plex.core import multinet from py3plex.core import random_generators ER_multilayer = random_generators.random_multilayer_ER(200,6,0.09,directed=True) ER_multilayer.visualize_network(show=True, no_labels = True)