2016-02-17 19 views
5

Gephi, belirli bir değişkene bağlı olarak düğümleri boyutlandırmak için harika bir işleve sahiptir. Düğümler, dairenin yarıçapı değişkeninin değerine doğrusal olarak orantılı olacak şekilde boyutlandırılmıştır. Çemberin alan alanını, değişkenin değeriyle orantılı olarak nasıl edinebilirim?Gephi'de bölge orantılı düğümleri nasıl alınır?

Tam orantılılık elde etmek için spline işlevselliğini kullanmak oldukça karmaşık görünüyor. Düğüm tablosunu vermek, değişkenin karekökünü hesaplamak ve verileri yeniden içe aktarmak için tek bir çözüm olabileceğini hayal ediyorum. Daha fazla doğrudan bir özüm olup olmadığını merak ediyordum. Biz kareler gösteren olsaydı

Example of radius proportional symbols, using data from Martin Grandjean's tutorial

+0

İlginç bir soru. Merakla, düğümün boyutunun yarıçapla orantılı olduğunu nasıl anladınız? Gitmek için yolum Python veya R veya Cytoscape ile farklı bir büyüklükte hesaplamak ve daha sonra grafiği GraphML'ye kaydetmek ve Gephi'ye yüklemek ancak Gephi'nin içinde doğrudan değil –

+1

Orantılılık ile ilgili olarak: izlenim çeşitli dersler okunarak ve son olarak doğrulandı. sadece bir cetvelle boyutları ölçmek. Tabii ki, Python, R veya D3js kullanayım, ama bir Gephi öğreticisini yazıyorum - bu durumda, araç düzeltildi. Ayrıca, şahsen bunun çok önemli bir konu olduğunu düşünüyorum. Yazılımda bir alan/yarıçap orantılı seçenek harika olurdu. – Stefano

+0

Kabul! Lütfen tüm verilerinizi kare köklerle değiştirebileceğiniz Gephi 0.9 sorun sıralaması –

cevap

0

karekök hesaplama geçerli olacaktır. Ancak daireler gösterdiğimiz için, doğru Excel formülü muhtemelen şu şekilde olacaktır:

=SQRT(*value here*/(2*PI())) 
+0

"* Tek bir çözümün kare karekökünü hesaplayabileceğimi hayal ediyorum ... Daha fazla özüm olup olmadığını merak ediyordum. *" – user4157124

İlgili konular