Il prefuse visualization toolkit è piuttosto bello, ma per Java. Mi stavo chiedendo se ci fosse qualcosa di simile per Python. Il mio principale interesse è riuscire a navigare nei grafici dinamici.Esiste un equivalente python del toolkit di visualizzazione prefuse?
risposta
Questo è molto diverso da prefuse. Troppo potente e complesso per ciò che è perfetto per prefuse. –
Si potrebbe provare a utilizzare il prefuse con JPype, se non è possibile trovare un sostituto adatto.
Se utilizzi un Mac, controlla NodeBox. Un'estensione che offre è una graph library che sembra piuttosto buona. Fai un po 'di giro nel NodeBox gallery per trovare qualcosa di simile al tuo problema e dovrebbe avere alcuni link utili.
sfortunatamente non lo sono. ma grazie. – carrier
So che questo non è esattamente python, ma si potrebbe utilizzare Prefuse in python attraversojython
Qualcosa sulla falsariga di:
Add Prefuse al percorso:
export JYTHONPATH=$JYTHONPATH:prefuse.jar
e
>>> import prefuse
dal macchinario jython
questo guy ha un esempio di utilizzo di Prefuse da Jython here
Si potrebbe voler controllare SUMMON, un sistema di visualizzazione che utilizza python ma gestisce abbastanza grandi insiemi di dati. C'è un video impressionante di visualizzazione e navigazione di un albero enorme. (Non è possibile postare il link perché sono un manifesto prima volta è in prima pagina SUMMON..)
SUMMON sembra bello, ma sembra essere solo per il desktop. Sembra che il prefuse/flare sia più orientato al web. – monkut
Questo è bene dopo OP, ma solo nel caso in cui:
pydot. Consente la generazione di rendering & di grafici. Se hai bisogno di algoritmi grafici (chiusura transitiva, ecc.) Guarda anche a pygraphlib che estende e integra pydot.
Nota che nessuno dei due consente la modifica interattiva del diagramma di rendering. Entrambi usano Graphviz per generare output.
- 1. Esiste un equivalente Python simboli di Ruby?
- 2. Esiste un equivalente Cake per Python?
- 3. Esiste un Python equivalente a HighLine?
- 4. Esiste un equivalente Rake in Python?
- 5. Esiste un equivalente InnerText in BeautifulSoup/python?
- 6. Esiste un equivalente python dell'utilità "file" di unix?
- 7. Esiste un python equivalente all'avvio di modulo di perl?
- 8. Esiste un equivalente di itertools di Python per Java?
- 9. Esiste un equivalente di hash_hmac di PHP in Python/Django?
- 10. WinRT XAML Toolkit Errore di visualizzazione
- 11. Esiste una libreria di visualizzazione 3D o un toolkit per C? (No C++ per favore!)
- 12. Esiste un equivalente soffitto di // operatore in Python?
- 13. Esiste un equivalente Python della funzione conv2 di MATLAB?
- 14. Esiste un equivalente Python dell'operatore x di Perl?
- 15. Esiste un equivalente della funzione di intervallo Python in MATLAB?
- 16. Esiste un equivalente a urllib di python in c/C++?
- 17. Esiste un Perl equivalente a `if __name__ == '__main __'` di Python?
- 18. Esiste un python equivalente al comando `which` di Unix?
- 19. Equivalente Java del struct.pack di Python?
- 20. Esiste un equivalente alla funzione MATLAB bsxfun in python?
- 21. Esiste un equivalente del dput() di R per Matlab?
- 22. Esiste un equivalente del tipo di classe Show per Data.Text?
- 23. Esiste un equivalente PostgreSQL del profiler di SQL Server?
- 24. Esiste un equivalente MySQL del preg_replace di PHP?
- 25. Esiste un Python equivalente alla funzione smooth.spline in R
- 26. Esiste un equivalente Python per C++ "multiset <int>"?
- 27. Esiste un vim equivalente a '! $' Di bash?
- 28. Esiste un javascript equivalente a decomprimere sequenze come in python?
- 29. Esiste un Python equivalente alla funzione PHP htmlspecialchars()?
- 30. Esiste un equivalente SQLAlchemy di django-evolution?
Sto cercando di fare qualcosa di molto simile, e non ho trovato nulla di paragonabile a NodeBox o Prefuse (flare) per python. Seguirò questa domanda da vicino. – Triptych