コード例 #1
0
ファイル: example_animation.py プロジェクト: subpath/Py3plex
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)
コード例 #3
0
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)
コード例 #4
0
## 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)
コード例 #5
0
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)