Các prefuse visualization toolkit là khá tốt đẹp, nhưng đối với Java. Tôi đã tự hỏi nếu có một cái gì đó tương tự cho python. Mối quan tâm chính của tôi là có thể điều hướng các biểu đồ động.Có tương đương python của bộ công cụ trực quan tiền sử dụng không?
Trả lời
Đó là khá khác nhau từ prefuse. Quá mạnh mẽ và phức tạp cho những gì prefuse là tuyệt vời cho. –
Bạn có thể thử sử dụng tiền sử dụng với JPype, nếu bạn không thể tìm thấy thiết bị thay thế phù hợp.
Nếu bạn đang sử dụng máy Mac, hãy xem NodeBox. Một tiện ích mở rộng mà nó cung cấp là graph library trông khá tốt. Poke xung quanh trong NodeBox gallery một số để tìm một cái gì đó tương tự như vấn đề của bạn và nó cần phải có một số liên kết hữu ích.
tiếc là tôi không. nhưng cảm ơn. – carrier
Tôi biết điều này là không chính xác trăn, nhưng bạn có thể sử dụng prefuse trong python quajython
cái gì đó dọc theo dòng:
Add prefuse đến đường dẫn của bạn:
export JYTHONPATH=$JYTHONPATH:prefuse.jar
và
>>> import prefuse
từ máy móc Jython bạn
này guy có một ví dụ của việc sử dụng prefuse từ Jython here
Bạn có thể muốn kiểm tra SUMMON, một hệ thống trực quan sử dụng python nhưng xử lý các tập dữ liệu khá lớn. Có một video ấn tượng về hình dung và điều hướng một cái cây khổng lồ. (Không thể gửi liên kết bởi vì tôi là một poster lần đầu tiên Đó là trên trang SUMMON phía trước..)
SUMMON có vẻ đẹp, nhưng dường như chỉ dành cho máy tính để bàn. Hình như prefuse/flare có nhiều hướng web hơn. – monkut
Đây là cũng sau OP, nhưng chỉ trong trường hợp:
pydot. Cho phép tạo hình ảnh biểu đồ &. Nếu bạn cần các thuật toán đồ thị (đóng cửa chuyển tiếp, vv), hãy xem pygraphlib mở rộng và tích hợp pydot.
Lưu ý rằng không cho phép chỉnh sửa tương tác của biểu đồ được hiển thị. Cả hai đều sử dụng graphviz để tạo ra đầu ra.
Tôi đang tìm cách làm điều gì đó rất giống và không tìm thấy bất kỳ thứ gì có thể so sánh với NodeBox hoặc Prefuse (bùng phát) cho python. Tôi sẽ theo dõi câu hỏi này một cách chặt chẽ. – Triptych