Skip to content

Commit de0dc99

Browse files
Create er-generator.py
1 parent 1957dfa commit de0dc99

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

er-generator.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# -*- coding: utf-8 -*-
2+
"""
3+
Created on Fri Nov 17 07:58:44 2017
4+
5+
@author: Prince Adeyemi
6+
"""
7+
8+
from scipy.stats import bernoulli
9+
10+
def er_graph(N, p):
11+
"""Generage an ER Graph"""
12+
G = nx.Graph()
13+
G.add_nodes_from(range(N))
14+
for node1 in G.nodes():
15+
for node2 in G.nodes():
16+
if node1 < node2 and bernoulli.rvp(p=p):
17+
G.add_edge(node1, node2)
18+
19+
return G

0 commit comments

Comments
 (0)