আমি গাছের কাঠামোর একটি ফ্লো ডায়াগ্রাম উত্পাদন করার চেষ্টা করছি । আমি নেটওয়ার্কেক্স দিয়ে প্রতিনিধি গ্রাফ তৈরি করতে সক্ষম হয়েছি, তবে গাছটি দেখানোর জন্য আমার একটি উপায় দরকার প্লট আউটপুট করার সময় কাঠামো । আমি গ্রাফ প্লট করতে matplotlib.pylab ব্যবহার করছি।
আমার এখানে কাঠামোর মতো একটি কাঠামোর ডেটা প্রদর্শন করা দরকার show । যদিও আমার কাছে সাব-গ্রাফ নেই।
আমি কীভাবে এমন কাঠামোর গ্যারান্টি দিতে পারি?
অবিশ্বাসীদের জন্য উদাহরণ:
আমি পাইলাব এবং গ্রাফভিজ সহ গ্রাফগুলি প্রদর্শন করতে সক্ষম হয়েছি, তবে আমি যে গাছের কাঠামোটি খুঁজছি সেগুলিও সরবরাহ করি না। প্রতিটি লেআউট নেটওয়ার্কেক্সের কাছে চেষ্টা করার চেষ্টা করেছি, তবে তাদের কোনওটিই শ্রেণিবিন্যাস দেখায় না । আমি কী নিশ্চিত করতে পারি না কী বিকল্পগুলি / মোড এটি দেবে বা যদি আমার ওজন ব্যবহারের প্রয়োজন হয়। কোন পরামর্শ একটি গুচ্ছ সাহায্য করবে।
@ জেটেরেস:
উপরের প্লটগুলি আমি কীভাবে উত্পাদন করতাম তার একটি রুক্ষ রূপরেখা এখানে দেওয়া হল। আমি কিছু লেবেল যুক্ত করেছি, তবে এটির তুলনায় অন্যান্য।
import networkx as nx
import matplotlib.pyplot as plt
G = nx.Graph()
G.add_node("ROOT")
for i in xrange(5):
G.add_node("Child_%i" % i)
G.add_node("Grandchild_%i" % i)
G.add_node("Greatgrandchild_%i" % i)
G.add_edge("ROOT", "Child_%i" % i)
G.add_edge("Child_%i" % i, "Grandchild_%i" % i)
G.add_edge("Grandchild_%i" % i, "Greatgrandchild_%i" % i)
plt.title("draw_networkx")
nx.draw_networkx(G)
plt.show()