Komplexní síťová analýza v jazyce Python: Rozpoznat - konstruovat - vizualizovat - analyzovat - interpretovat

Hodnocení:   (4,4 z 5)

Komplexní síťová analýza v jazyce Python: Rozpoznat - konstruovat - vizualizovat - analyzovat - interpretovat (Dmitry Zinoviev)

Recenze čtenářů

Shrnutí:

Kniha slouží jako dobrý úvod do analýzy grafů a sítí, zejména pro začátečníky a osoby s počítačovým vzděláním. Zatímco mnozí recenzenti chválí její srozumitelnost, příklady s kódem Pythonu a poutavý styl psaní, někteří vyjadřují zklamání nad hloubkou probíraných složitých témat a algoritmů.

Klady:

Poskytuje jasná vysvětlení, konkrétní příklady a kód v Pythonu, dobře strukturovaný a výstižný text, zábavný a vzdělávací styl, vhodné pro začátečníky a osoby s počítačovým vzděláním, užitečné pro praktické aplikace.

Zápory:

Někteří recenzenti shledali, že kniha postrádá hloubku, pokud jde o složitá témata a algoritmy, přičemž některé části jsou příliš základní a plně neřeší složitosti, které jsou naznačeny v názvu.

(na základě 10 hodnocení čtenářů)

Původní název:

Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret

Obsah knihy:

Konstruujte, analyzujte a vizualizujte sítě pomocí modulu networkx v jazyce Python. Síťová analýza je mocný nástroj, který můžete použít na mnoho datových souborů a situací. Zjistěte, jak pracovat se všemi druhy sítí, včetně sociálních, produktových, časových, prostorových a sémantických sítí. Převeďte téměř jakákoli data z reálného světa na komplexní síť - například doporučení na spoluužívání kosmetických produktů, bahnitá spojení hedgeových fondů a online přátelství. Analyzujte a vizualizujte sítě a na základě analýzy přijímejte obchodní rozhodnutí. Pokud jste zvídavý programátor v jazyce Python, datový vědec nebo specialista na CNA, který má zájem o mechanizaci všedních úkolů, zvýšíte exponenciálně svou produktivitu.

Komplexní síťová analýza se dříve prováděla ručně nebo pomocí neprogramovatelných nástrojů pro síťovou analýzu, ale už ne! Nyní můžete tyto úlohy automatizovat a programovat v jazyce Python. Komplexní sítě jsou soubory propojených položek, slov, konceptů nebo osob. Zkoumáním jejich struktury a jednotlivých prvků se můžeme dozvědět o jejich významu, vývoji a odolnosti.

Začněte s jednoduchými sítěmi a převeďte reálné a syntetické síťové grafy do datových struktur networkx. Podívejte se na sofistikovanější sítě a naučte se výkonnější nástroje pro výpočet centrality, blokové modelování a detekci klik a komunit. Seznamte se s nástroji pro vizualizaci sítí v prezentační kvalitě, a to jak programovatelnými, tak interaktivními - například Gephi, průzkumníkem CNA. Přizpůsobte vzory z případových studií svým problémům. Prozkoumejte velké sítě pomocí NetworKitu, vysoce výkonné náhrady networkx. Každá část knihy vám poskytne přehled o třídě sítí, obsahuje praktickou studii funkcí a technik networkx a v závěru obsahuje případové studie z různých oblastí, včetně sociálních sítí, antropologie, marketingu a sportovní analytiky.

Zkombinujte své znalosti CNA a programování v Pythonu a staňte se lepším síťovým analytikem, dokonalejším datovým vědcem a všestrannějším programátorem.

Co potřebujete:

Budete potřebovat instalaci Pythonu 3. x s následujícími doplňkovými moduly: Pandas (>=0. 18), NumPy (>=1. 10), matplotlib (>=1. 5), networkx (>=1. 11), python-louvain (>=0. 5), NetworKit (>=3. 6) a generalizesimilarity. Doporučujeme používat distribuci Anaconda, která je dodávána se všemi těmito moduly, kromě python-louvain, NetworKit a generalizedsimilarity, a funguje na všech hlavních moderních operačních systémech.

Další údaje o knize:

ISBN:9781680502695
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2018
Počet stran:262

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Komplexní síťová analýza v jazyce Python: Rozpoznat - konstruovat - vizualizovat - analyzovat -...
Konstruujte, analyzujte a vizualizujte sítě pomocí...
Komplexní síťová analýza v jazyce Python: Rozpoznat - konstruovat - vizualizovat - analyzovat - interpretovat - Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
Základy datové vědy v Pythonu: Shromažďovat - Organizovat - Zkoumat - Předpovídat - Hodnotit - Data...
S touto stručnou příručkou pro zaneprázdněné...
Základy datové vědy v Pythonu: Shromažďovat - Organizovat - Zkoumat - Předpovídat - Hodnotit - Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Komplexní sítě pro programátory i neprogramátory - Complex networks for programmers and...
Kniha je úvodem do komplexních sítí a komplexní síťové analýzy...
Komplexní sítě pro programátory i neprogramátory - Complex networks for programmers and non-programmers
Programování v Pythonu: Tipy, jak se stát idiomatickým programátorem v Pythonu - Pythonic...
Udělejte svůj dobrý kód v jazyce Python ještě...
Programování v Pythonu: Tipy, jak se stát idiomatickým programátorem v Pythonu - Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
Tututské příběhy (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike...
Pět ruských pohádek o dvou malých parních strojcích pracujících v...
Tututské příběhy (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)