Gephi ile basit bir┬áproje­čśŐ

Zaman zaman elde etti─čimiz veriyi g├Ârselle┼čtirmek isteriz. Bunu var olan toolÔÇÖlardan faydalanarak, farkl─▒ yap─▒lar kullanarak ger├žekle┼čtirebiliriz. A├ž─▒k kaynak ve ├╝cretsiz olarak ula┼č─▒p, kullanabilece─čimiz Gephi bunlardan biri.

GephiÔÇÖyi sitesinden direk indirerek kullanmaya ba┼člayabilirsiniz. Windows, Mac OS X ve Linux ├╝zerinde ├žal─▒┼čabiliyor. Bu yaz─▒mda, GephiÔÇÖnin sitesinde var olan Quick Start tutorialÔÇÖ─▒ndan da faydalanarak TwitterÔÇÖdan ├žekmi┼č oldu─čum k├╝├ž├╝k bir datay─▒ (Twitter kullan─▒c─▒lar─▒n─▒n aralar─▒ndak─▒ ili┼čkiyi, o ki┼čiyi takip eden ki┼či say─▒s─▒na ba─čl─▒ olarak nodeÔÇÖunu b├╝y├╝terek g├Ârselle┼čtirme) bir graph ile g├Ârselle┼čtirmeye ├žal─▒┼čaca─č─▒z.

Kurulumu ger├žekle┼čtirdi─čimizi varsay─▒yorum. Bence en ├Ânemli a┼čamalardan biri, tutorialÔÇÖda ayr─▒nt─▒s─▒na pek girilmeyen istenilen formatta dataÔÇÖy─▒ import edebilmek. Toplam 2 adet dosyaya ihtiyac─▒m─▒z var. Bir liste, nodeÔÇÖlar─▒m─▒z─▒ di─čer liste ise edgeÔÇÖlerimizi tan─▒mlayacak. Ben her ikisini de CSV format─▒nda import ettim. GephiÔÇÖnin kabul etti─či graph formatlar─▒ ise; GEXF, GraphML, Pajek NET, GDF, GML, Tulip TLP, CSV ve Compressed ZIP.

Node listemiz

Node listemizde olmazsa olmaz─▒m─▒z ID ve Label s├╝tunlar─▒. Bunun yan─▒ s─▒ra isterseniz Weight gibi yeni ├Âzellikler (s├╝tunlar) ekleyebilirsiniz. Ben nodeÔÇÖlar─▒m─▒n b├╝y├╝kl├╝─č├╝n├╝ ve rengini bu ├╝├ž├╝nc├╝ s├╝tunda belirtmi┼č oldu─čum a─č─▒rl─▒klara g├Âre olu┼čturmak istedi─čim i├žin yukar─▒da sa─čdakini kullanaca─č─▒m.

Edge listemiz

Geldik edgeÔÇÖlerimizi olu┼čturmaya. ┼×imdi edge listemizde beklenen Source ve Target ┼čeklinde nodeÔÇÖlar aras─▒ndaki ili┼čkiyi belirten Kaynak ve Hedef s├╝tunlar─▒m─▒z─▒ belirtmek. Bunlar kolayl─▒kla anlayaca─č─▒n─▒z ├╝zere bir ├Ânceki node listemizin ilk s├╝tunundaki IDÔÇÖlere kar┼č─▒l─▒k gelen kullan─▒c─▒lar─▒ temsil ediyor. Buraya e─čer node listemizin ikinci s├╝tunundaki gibi Label lar─▒ verirseniz bunu edge ismi olarak alg─▒lar ve edgeÔÇÖleri isimlendirir.

Bu iki dosyay─▒ import ettikten sonra her ikisini de ayn─▒ workspaceÔÇÖe koymay─▒ unutmay─▒n.

Bu a┼čamadan sonra sitede var olan Quick Start tutorialÔÇÖ─▒n─▒ takip ettim.

Layout b├Âl├╝m├╝nde Force Atlas uygulad─▒─č─▒mda vermi┼č oldu─čum inputÔÇÖun davran─▒┼č─▒na bakarak dataÔÇÖm─▒ k├╝meledi. Bundan sonra Appearance sekmesinden Nodes Ôćĺ Ranking sekmesine t─▒klayarak burada vermi┼č oldu─čum a─č─▒rl─▒─ča uygun olarak node boyutunu ayarlamas─▒n─▒ ve renklendirmesini istedim.

NodeÔÇÖlar─▒m─▒n ├╝zerinde etiketleri g├Âr├╝ns├╝n istedi─čim i├žin yukar─▒da g├Ârm├╝┼č oldu─čunuz ekran g├Âr├╝nt├╝s├╝ndeki koyu renkle yaz─▒lan TÔÇÖ ye t─▒klad─▒m.

Ve son olarak export etmek istedi─čimizde ├Âncelikle en ├╝stte var olan ├╝├ž kutucuktan en sa─čdakine t─▒klayarak Preview k─▒sm─▒na ge├žiyoruz. Burada ├ž─▒kt─▒n─▒zda farkl─▒ ┼čekilde g├Âr├╝nmesini isterseniz solda g├Ârm├╝┼č oldu─čunuz Settings k─▒sm─▒nda oynalamalar yap─▒p, bunlar─▒ RefreshÔÇÖe basarak de─či┼čiklikler yapabilirsiniz. En son Export: SVG/PDF/PNG ÔÇÖa t─▒klayarak bu formatlarda ├ž─▒kt─▒n─▒z─▒ alabilirsiniz.

Bu graph birbirini takip eden kullan─▒c─▒lar─▒n ili┼čkilerini g├Ârselle┼čtiriyor. Daha fazla takip├žiye sahip olanlar─▒ daha koyu renk ve b├╝y├╝k ┼čekilde g├Âr├╝yoruz.

Bende yeni kullanmaya ba┼člad─▒m ancak sorular olursa birlikte kafa yorabiliriz.

Herkese iyi ├žal─▒┼čmalar­č嬭čĆ╝

Not: Ingilizce ├ževirisi i├žin t─▒klay─▒n.