Komplexná sieťová analýza v jazyku Python: Rozpoznať - skonštruovať - vizualizovať - analyzovať - interpretovať

Hodnotenie:   (4,4 z 5)

Komplexná sieťová analýza v jazyku Python: Rozpoznať - skonštruovať - vizualizovať - analyzovať - interpretovať (Dmitry Zinoviev)

Recenzie čitateľov

Zhrnutie:

Kniha slúži ako silný úvod do analýzy grafov a sietí, najmä pre začiatočníkov a tých, ktorí majú počítačové vzdelanie. Hoci mnohí recenzenti chvália jej prehľadnosť, príklady s kódom v jazyku Python a pútavý štýl písania, niektorí vyjadrujú sklamanie z hĺbky obsiahnutých zložitých tém a algoritmov.

Výhody:

Poskytuje jasné vysvetlenia, konkrétne príklady a kód v jazyku Python, dobre štruktúrovaný a výstižný text, zábavný a vzdelávací štýl, vhodný pre začiatočníkov a osoby s informatickým vzdelaním, užitočný pre praktické aplikácie.

Nevýhody:

Niektorí recenzenti zistili, že jej chýba hĺbka, pokiaľ ide o zložité témy a algoritmy, pričom niektoré časti sú príliš základné a plne neriešia zložitosť naznačenú v názve.

(na základe 10 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Konštruujte, analyzujte a vizualizujte siete pomocou networkx, modulu jazyka Python. Sieťová analýza je výkonný nástroj, ktorý môžete použiť na množstvo súborov údajov a situácií. Zistite, ako pracovať so všetkými druhmi sietí vrátane sociálnych, produktových, časových, priestorových a sémantických sietí. Preveďte takmer akékoľvek údaje z reálneho sveta na komplexnú sieť - napríklad odporúčania na spoluužívanie kozmetických výrobkov, blatisté prepojenia hedžových fondov a online priateľstvá. Analyzujte a vizualizujte sieť a na základe analýzy prijímajte obchodné rozhodnutia. Ak ste zvedavý programátor v jazyku Python, dátový vedec alebo špecialista CNA, ktorý má záujem o mechanizáciu všedných úloh, exponenciálne zvýšite svoju produktivitu.

Komplexná sieťová analýza sa kedysi robila ručne alebo pomocou neprogramovateľných nástrojov na analýzu sietí, ale už nie! Teraz môžete tieto úlohy automatizovať a programovať v jazyku Python. Komplexné siete sú zbierky prepojených položiek, slov, pojmov alebo ľudí. Skúmaním ich štruktúry a jednotlivých prvkov sa môžeme dozvedieť o ich význame, vývoji a odolnosti.

Začnite s jednoduchými sieťami a preveďte reálne a syntetické sieťové grafy do dátových štruktúr networkx. Pozrite sa na zložitejšie siete a naučte sa výkonnejšie mechanizmy na výpočet centrality, blokové modelovanie a detekciu klikov a spoločenstiev. Zoznámte sa s nástrojmi na vizualizáciu sietí v prezentačnej kvalite, programovateľnými aj interaktívnymi - napríklad Gephi, prieskumníkom CNA. Prispôsobte vzory z prípadových štúdií svojim problémom. Preskúmajte veľké siete pomocou NetworKitu, vysoko výkonnej náhrady networkx. Každá časť knihy vám poskytne prehľad o triede sietí, obsahuje praktickú štúdiu funkcií a techník networkx a na záver obsahuje prípadové štúdie z rôznych oblastí vrátane sociálnych sietí, antropológie, marketingu a športovej analýzy.

Spojte svoje zručnosti v oblasti CNA a programovania v jazyku Python a staňte sa lepším sieťovým analytikom, dokonalejším dátovým vedcom a všestrannejším programátorom.

Čo potrebujete:

Budete potrebovať inštaláciu Pythonu 3.x s nasledujúcimi doplnkovými modulmi: Pandas (>=0. 18), NumPy (>=1. 10), matplotlib (>=1. 5), networkx (>=1. 11), python-louvain (>=0. 5), NetworKit (>=3. 6) a generalizesimilarity. Odporúčame používať distribúciu Anaconda, ktorá sa dodáva so všetkými týmito modulmi okrem python-louvain, NetworKit a generalizedsimilarity a funguje na všetkých hlavných moderných operačných systémoch.

Ďalšie údaje o knihe:

ISBN:9781680502695
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:262

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Komplexná sieťová analýza v jazyku Python: Rozpoznať - skonštruovať - vizualizovať - analyzovať -...
Konštruujte, analyzujte a vizualizujte siete...
Komplexná sieťová analýza v jazyku Python: Rozpoznať - skonštruovať - vizualizovať - analyzovať - interpretovať - Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
Základy dátovej vedy v jazyku Python: Zhromažďovať - Organizovať - Skúmať - Predpovedať - Hodnotiť -...
Prejdite od chaotických, neštruktúrovaných...
Základy dátovej vedy v jazyku Python: Zhromažďovať - Organizovať - Skúmať - Predpovedať - Hodnotiť - Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Komplexné siete pre programátorov a neprogramátorov - Complex networks for programmers and...
Kniha je úvodom do komplexných sietí a analýzy komplexných...
Komplexné siete pre programátorov a neprogramátorov - Complex networks for programmers and non-programmers
Programovanie v Pythone: Tipy, ako sa stať idiomatickým programátorom v Pythone - Pythonic...
Vylepšite svoj dobrý kód v jazyku Python podľa...
Programovanie v Pythone: Tipy, ako sa stať idiomatickým programátorom v Pythone - Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
Príbehy o Tutute (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike...
Päť ruských rozprávok o dvoch malých parných mašinkách pracujúcich...
Príbehy o Tutute (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)