Komplex hálózatelemzés Pythonban: Felismerés - Konstruálás - Vizualizálás - Elemzés - Értelmezés

Értékelés:   (4.4 az 5-ből)

Komplex hálózatelemzés Pythonban: Felismerés - Konstruálás - Vizualizálás - Elemzés - Értelmezés (Dmitry Zinoviev)

Olvasói vélemények

Összegzés:

A könyv erős bevezetésként szolgál a gráf- és hálózatelemzésbe, különösen a kezdők és a számítástechnikai háttérrel rendelkezők számára. Míg sok kritikus dicséri a könyv áttekinthetőségét, a Python-kóddal ellátott példákat és a lebilincselő írói stílust, néhányan csalódottságuknak adnak hangot a tárgyalt összetett témák és algoritmusok mélysége miatt.

Előnyök:

Világos magyarázatokat, konkrét példákat és Python-kódot nyújt, jól strukturált és tömör írás, szórakoztató és oktató stílus, kezdők és számítástechnikai háttérrel rendelkezők számára is alkalmas, hasznos gyakorlati alkalmazásokhoz.

Hátrányok:

Néhány véleményező úgy találta, hogy az összetett témák és algoritmusok tekintetében nem elég mélyreható, egyes szakaszok túlságosan alapszintűek, és nem foglalkoznak teljes mértékben a címben szereplő összetettséggel.

(10 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Hálózatok építése, elemzése és vizualizálása a networkx, egy Python nyelvi modul segítségével. A hálózatelemzés egy hatékony eszköz, amelyet számos adathalmazon és helyzetben alkalmazhat. Fedezze fel, hogyan dolgozhat mindenféle hálózattal, beleértve a társadalmi, termék-, időbeli, térbeli és szemantikai hálózatokat. Szinte bármilyen valós adatot átalakíthat komplex hálózattá - például kozmetikai termékek együttes használatára vonatkozó ajánlásokat, zavaros fedezeti alapkapcsolatokat és online barátságokat. Elemezze és vizualizálja a hálózatot, és hozzon üzleti döntéseket az elemzés alapján. Ha kíváncsi Python-programozó, adattudós vagy CNA-s szakember, akit érdekel a hétköznapi feladatok gépesítése, exponenciálisan növelheti termelékenységét.

Az összetett hálózatelemzést régebben kézzel vagy nem programozható hálózatelemző eszközökkel végezték, de többé már nem! Ezeket a feladatokat most már automatizálhatja és programozhatja Pythonban. Az összetett hálózatok összekapcsolt elemek, szavak, fogalmak vagy emberek gyűjteményei. Struktúrájuk és egyes elemeik feltárásával megismerhetjük jelentésüket, fejlődésüket és rugalmasságukat.

Egyszerű hálózatokból kiindulva alakítson át valós és szintetikus hálózati gráfokat networkx adatstruktúrákká. Nézzen meg bonyolultabb hálózatokat, és tanuljon meg nagyobb teljesítményű gépeket a centralitásszámítás, a blokkmodellezés, valamint a klikkek és közösségek felismerésének kezelésére. Ismerkedjen meg a programozható és interaktív, prezentációs minőségű hálózati vizualizációs eszközökkel - például a CNA explorerrel, a Gephi-vel. Alkalmazza az esettanulmányok mintáit a saját problémáira. Fedezze fel a nagy hálózatokat a NetworKit, egy nagy teljesítményű networkx helyettesítő segítségével. A könyv minden egyes része áttekintést nyújt a hálózatok egy osztályáról, tartalmazza a networkx funkciók és technikák gyakorlati tanulmányát, és különböző területekről - többek között a közösségi hálózatokról, az antropológiáról, a marketingről és a sportelemzésről - származó esettanulmányokkal zárul.

Kombinálja a CNA és a Python programozási ismereteit, hogy jobb hálózati elemzővé, teljesebb adattudóssá és sokoldalúbb programozóvá váljon.

Amire szüksége van:

Szükséged lesz egy Python 3.x telepítésre a következő kiegészítő modulokkal: (>=0. 18), NumPy (>=1. 10), matplotlib (>=1. 5), networkx (>=1. 11), python-louvain (>=0. 5), NetworKit (>=3. 6) és generalizesimilarity. Javasoljuk az Anaconda disztribúció használatát, amely a python-louvain, a NetworKit és a generalizedsimilarity kivételével mindezeket a modulokat tartalmazza, és minden nagyobb modern operációs rendszeren működik.

A könyv egyéb adatai:

ISBN:9781680502695
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:262

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Komplex hálózatelemzés Pythonban: Felismerés - Konstruálás - Vizualizálás - Elemzés - Értelmezés -...
Hálózatok építése, elemzése és vizualizálása a...
Komplex hálózatelemzés Pythonban: Felismerés - Konstruálás - Vizualizálás - Elemzés - Értelmezés - Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
Adattudományi alapismeretek Pythonban: Gyűjtsd - Szervezd - Fedezd fel - Előrejelezd - Értékelj! -...
Az SQL és NoSQL adatbázisokban tárolt rendezetlen,...
Adattudományi alapismeretek Pythonban: Gyűjtsd - Szervezd - Fedezd fel - Előrejelezd - Értékelj! - Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Komplex hálózatok programozóknak és nem programozóknak - Complex networks for programmers and...
A könyv bevezetés a komplex hálózatok és a komplex...
Komplex hálózatok programozóknak és nem programozóknak - Complex networks for programmers and non-programmers
Pythoni programozás: Tippek az idiomatikus Python programozóvá váláshoz - Pythonic Programming: Tips...
Tegye még jobbá a jó Python-kódját a bevált és...
Pythoni programozás: Tippek az idiomatikus Python programozóvá váláshoz - Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
A Tutut mesék (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)
Öt orosz mese két, a távoli hegyekben dolgozó kis gőzmozdonyról...
A Tutut mesék (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)

A szerző munkáit az alábbi kiadók adták ki: