Complex Network Analysis in Python

Recognize → Construct → Visualize → Analyze → Interpret



Bookstore > Books > Complex Network Analysis in Python

Price$25.49 - $36.73
Rating
AuthorDmitry Zinoviev
PublisherThe Pragmatic Programmers
Published2018
Pages258
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101680502697
ISBN-139781680502695
EBook Hardcover Paperback

Complex network analysis used to be done by hand or with non-programmable network analysis tools, but not anymore! You can now automate and program these tasks in Python. Complex networks are collections of connected items, words, concepts, or people. By exploring their structure and individual elements, we can learn about their meaning, evolution, and resilience.

Starting with simple networks, convert real-life and synthetic network graphs into networkx data structures. Look at more sophisticated networks and learn more powerful machinery to handle centrality calculation, blockmodeling, and clique and community detection. Get familiar with presentation-quality network visualization tools, both programmable and interactive - such as Gephi, a CNA explorer. Adapt the patterns from the case studies to your problems. Explore big networks with NetworKit, a high-performance networkx substitute. Each part in the book gives you an overview of a class of networks, includes a practical study of networkx functions and techniques, and concludes with case studies from various fields, including social networking, anthropology, marketing, and sports analytics.

Combine your CNA and Python programming skills to become a better network analyst, a more accomplished data scientist, and a more versatile programmer.


  1. (3 books)


5 5 43

Similar Books


First Semester in Numerical Analysis with Python

First Semester in Numerical Analysis with Python

by Yaning Liu

The book is based on "First semester in Numerical Analysis with Julia". The contents of the original book are retained, while all the algorithms are implemented in Python (Version 3.8.0). Python is an open source (under OSI), interpreted, general-purpose programming language that has a large number of users around the world. Pyt...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2020

DevOps in Python, 2nd Edition

DevOps in Python, 2nd Edition

by Moshe Zadka

Take advantage of Python to automate complex systems with readable code. This new edition will help you move from operations/system administration into easy-to-learn coding.You'll start by writing command-line scripts and automating simple DevOps-style tasks followed by creating reliable and fast unit tests designed to avoid incident...

Price:  $37.95  |  Publisher:  Apress  |  Release:  2022

Learning Geospatial Analysis with Python, 2nd Edition

Learning Geospatial Analysis with Python, 2nd Edition

by Joel Lawhead

Geospatial Analysis is used in almost every field you can think of from medicine, to defense, to farming. This book will guide you gently into this exciting and complex field. It walks you through the building blocks of geospatial analysis and how to apply them to influence decision making using the latest Python software.Learning Geospat...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2015

Home Networking All-in-One Desk Reference For Dummies

Home Networking All-in-One Desk Reference For Dummies

by Eric Geier

If your household harbors more than one computer, you've probably wondered about home networking. Maybe you've gone so far as to start setting up a network and given up in frustration. Well, now you can relax. Home Networking All-In-One Desk Reference For Dummies has come to the rescue!A network will make your life easier, and H...

Price:  $8.00  |  Publisher:  Wiley  |  Release:  2008

Kivy: Interactive Applications in Python

Kivy: Interactive Applications in Python

by Roberto Ulloa

Mobiles and tablets have brought with them a dramatic change in the utility of applications. Compatibility has become essential, and this has increased the kind of interaction that users expect: gestures, multi-touches, animations, and magic pens. Kivy is an open source Python solution that covers these market needs with an easy-to-learn ...

Price:  $20.99  |  Publisher:  Packt Publishing  |  Release:  2013

Kivy - Interactive Applications and Games in Python, 2nd Edition

Kivy - Interactive Applications and Games in Python, 2nd Edition

by Roberto Ulloa

Kivy - Interactive Applications and Games in Python 2nd Edition, will equip you with all the necessary knowledge to create interactive, responsive, and cross-platform applications and games.This book introduces the Kivy language and the necessary components so you can implement a graphical user interface (GUI) and learn techniques to hand...

Price:  $34.61  |  Publisher:  Packt Publishing  |  Release:  2015

Python Geospatial Analysis Cookbook

Python Geospatial Analysis Cookbook

by Michael Diener

Geospatial development links your data to places on the Earth's surface. Its analysis is used in almost every industry to answer location type questions. Combined with the power of the Python programming language, which is becoming the de facto spatial scripting choice for developers and analysts worldwide, this technology will help ...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2015

Python Network Programming Cookbook

Python Network Programming Cookbook

by Dr. M. O. Faruque Sarker

This book highlights major aspects of network programming in Python starting from writing simple networking clients, to developing complex screen-scraping and network security monitoring scripts. It creates the building blocks for many practical web and networking applications that rely on various networking protocols. This book presents ...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2014