Graphviz'i kullanarak bir grafik çizmeye çalışıyorum, ancak kenarlarına etiket eklemem gerekiyor. Graphviz'de bunun bir yolu yoktur. Bir çıkış yolu var mı?Graphviz'de kenar etiketleri nasıl eklenir?
122
A
cevap
162
Kenarına takılı label property kullanın.
digraph G {
a -> b [ label="a to b" ];
b -> c [ label="another label"];
}
Yukarıdaki gibi bir şeye benzeyen bir grafik oluşturur.
9
@ Andrew Walker büyük bir cevap verdi!
labeltooltip
attribute'dan da haberdar olmak gerekir. Bu, bir kenarın etiketine eklenecek ek bir dizeye izin verir. Bu, bir kullanıcı için tooltip
özniteliğinden daha kolaydır, çünkü doğrudan bir kenarda gezinmek zor olabilir. sözdizimi aşağıdaki gibidir:
digraph G {
a -> b [label=" a to b" labeltooltip="this is a tooltip"];
b -> c [label=" another label" ];
}
İlgili konular
- 1. TabLayout'ta sekmeler arasında kenar boşluğu nasıl eklenir?
- 2. NetworkX kenar etiketleri nasıl ayarlanır? (etiket çakışmasını önlemek için)
- 3. Visual Studio Code editörüne sağ kenar boşluğu nasıl eklenir?
- 4. Çaprazfiltre ile döndürülmüş eksen etiketleri için kenar boşluklarını artırın
- 5. R's ggplot'ta bir efsaneye özel seri etiketleri nasıl eklenir?
- 6. Javascript'te bir div'e dinamik olarak bağlantı etiketleri nasıl eklenir?
- 7. ios Grafikler'de% Y eksen değerleri/etiketleri nasıl eklenir?
- 8. Bir wordpress alıntı içine html etiketleri nasıl eklenir?
- 9. Raylar: meta etiketleri görünümlere nasıl eklenir ve application.html.erb dosyasında değil?
- 10. Kenar etiketlerini grafik kenarına yerleştirme
- 11. ggplot2 alan kenar boşlukları?
- 12. Kendi özel servis konteyner etiketleri nasıl eklenir ve symfony2'de nasıl etiketlenir?
- 13. belli etiketleri
- 14. Lift'in tek etiketleri çiftlere ayırması,
- 15. Qlabel'de kenar yumuşatma nasıl etkinleştirilir?
- 16. Kenar rayları uygulaması nasıl oluşturulur?
- 17. Yapı etiketleri nasıl düzgün kullanılır?
- 18. Depoyu filtrelerken etiketleri nasıl korurum?
- 19. Mutt'ta Gmail etiketleri nasıl yönetilir
- 20. Twinx ile ikinci eksen(): nasıl efsane eklenir?
- 21. java etiketleri ve etiketleri (döngülerin dışındakiler hariç)
- 22. Senaryo etiketleri
- 23. Etiketleri gizle
- 24. python + matplotlib: Bir polar grafikte eksen ve onay etiketleri arasında nasıl daha fazla boşluk eklenir?
- 25. Komut etiketleri içinde Razor RenderSection - Görüntüden şablona komut dosyası nasıl eklenir
- 26. 3D histogram (rgl) eksenleri nasıl eklenir
- 27. Başlık etiketleri arasındaki Satır aralığı tanımlaması
- 28. Alma kenar özellikleri :: adjacency_list
- 29. WPF kenar boşluğu eşdeğeri?
- 30. Kenar Boşlukları Excel 2016
Neden etiketler kenarları dokunuyorsun? Boşluk olmamalı mı? – AndreKR
@AndreKR Hızlı bir düzeltme, etiketin başına bir boşluk koymaktır: a -> b [label = "a - b"]; – chembrad
Bu, tanımları çoğaltır. Böyle bir şey yapmanın bir yolu var: a - "a to b"> b - "b to c"> c'? – user569825