kamilm119
Hej, chciałbym stworzyć wizualizację sieci społecznościowej. Mam dane w csv (tweety) i zastanawiam się, co powinienem zrobić dalej, żeby móc stworzyć coś w tym stylu:
https://mapr.com/blog/driving-insights-network-graphs/assets/blogimages/Network-Graphs-Wiz.png

Czy muszę uczyć się pythona/R?
Który program jest najlepszy do stworzenia grafu? Networkx, gephi, tableau, kibana, a może coś jeszcze?

Ktoś
0
  • Najlepsze
  • Wszystkie komentarze
NieJestemAgentemBialkova
NieJestemAgentemBialkova
@kamilm119: jeśli masz dane w pojedynczym csv, to żeby zaimportować je do gephi musisz je okroić do formatu, który gephi zaakceptuje. Powinieneś stworzyć 2 pliki, pierwszy będzie zawierał node'y (jak na obrazku - osoby), drugi zawiera edges, czyli połączenia między node'ami (no czyli właściwie jak w grafie). Plik z node'ami to csv, który zawiera kolumny: id, label (label to inaczej jakaś nazwa własna, np. imię). Plik csv z edges zawiera
1
porn
@kamilm119: Podlinkowany przez ciebie graf najprawdopodobniej został stworzony w Gephi. Jest to narzędzie klikalne, więc nie musisz programować żeby stworzyć taką wizualizację, oczywiście przy założeniu że masz już dane w odpowiednim formacie i wiesz co mają sobą reprezentować wierzchołki, a co krawędzie w tej wizualizacji.
0