aidarahim / GraphMiningNotebooks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Graph Mining Notebooks

Notebooks and datasets to accompany the textbook "Mining Complex Networks" (https://www.ryerson.ca/mining-complex-networks) by B. Kaminski, P. Pralat and F. Théberge.

Software environment

The Python Notebooks were created under the following conda environment:

conda create --name graphmining python=3.7.9 numpy pandas jupyter matplotlib scikit-learn statsmodels seaborn cairo pycairo bokeh cython gensim numba datashader holoviews colorcet networkx

conda activate graphmining

pip install python-igraph==0.8.2
pip install plfit
pip install partition-igraph
pip install umap-learn
pip install --no-dependencies graphrole
pip install hypernetx

Other software used:

Chapter 5 notebook:

Chapter 6 notebook:

Complementary material:

References - datasets

Links -- code

About

License:MIT License


Languages

Language:Jupyter Notebook 97.7%Language:C 2.1%Language:Julia 0.1%