Python 如何显示SQLalchemy中具有400个节点的图形

Python 如何显示SQLalchemy中具有400个节点的图形,python,graph,matplotlib,sqlalchemy,Python,Graph,Matplotlib,Sqlalchemy,我想显示一个包含SQLalchemy中400个或更多节点的图形 我使用过matplotlib和Networkx,但问题是当节点数量超过100个时,我无法获得清晰和可检测的节点,而且大多数情况下节点都在彼此上方!从SQLalchemy中显示具有400个清晰且独立节点的图形的最佳方式是什么?查看您的需求,SQLalchemy与显示图形无关。 就连我也很难适应matplotlib。 这是我最近在pycon India发现的一个全新模块 此库允许您使用浏览器绘制各种图表,并且您将获得一个链接与其他人共享

我想显示一个包含SQLalchemy中400个或更多节点的图形


我使用过matplotlib和Networkx,但问题是当节点数量超过100个时,我无法获得清晰和可检测的节点,而且大多数情况下节点都在彼此上方!从SQLalchemy中显示具有400个清晰且独立节点的图形的最佳方式是什么?

查看您的需求,SQLalchemy与显示图形无关。 就连我也很难适应matplotlib。 这是我最近在pycon India发现的一个全新模块


此库允许您使用浏览器绘制各种图表,并且您将获得一个链接与其他人共享

你是在问如何生成图形还是如何显示图形?@Joel,我需要知道如何显示图形“Matplotlib”不适合显示节点超过100个的图形。我没有好的解决方案。这始终是一个具有挑战性的问题,并且在很大程度上取决于网络的结构。如果您能自己确定每个节点应位于何处,那么在networkx中设置pos变量将起作用。但是,如果你的问题真的是关于使用什么算法来确定节点的位置,那么这取决于网络。关于网络的更多信息?我搜索了这个网站,但没有找到带有节点和边的图。我需要生成一个有向边的图来显示不同节点之间的连接。