来了
我已经考虑了很长时间,还没有真正提出合适的方法来做到这一点.我还没有实现任何东西,因为我仍在设计东西.
这个想法是,我爬网一个内部链接的网站,这个问题很容易解决,但是在爬网之后,我最终得到了一个包含很多链接的数组,这些特定链接出现在我爬网的站点上多少次了(以及它们的连接方式).
有了这个庞大的数组,我想以某种方式绘制图形.假设我可以正确处理数据,那么这里真正的问题是如何通过使用GD库在图像中绘制数据.
我计算出是否少于12个元素,我可以将它们对齐在一个单位圆上,将它们隔开为一个圆,然后相应地连接它们,所以任何最多12个元素都不应该是问题,但是如果有12个以上,让他们像这样的http://nayena.com/*/graph.png排列起来可能很棒,或者,那只是一张粗略的图纸,但是我想它只是为了证明一个观点.
因此,我在这里寻找有关数学的指南或技巧,以一种很好的方式进行整理.
我以前制作过条形图,所以我很少有使用GD进行数学运算的经验.如果可能的话,id宁愿不使用某些绘图仪库-最后,它使我对应该是什么样的情况有了更好的了解.
解决方法:
这是CS / IS的整个子领域,教科书,研究论文和专题讨论会专门讨论图形绘制主题.
> GraphDrawing.org
> Graph Drawing: Algorithms for the Visualization of Graphs
> Graph Drawing Software (Mathematics and Visualization)
> Drawing Graphs: Methods and Models (Lecture Notes in Computer Science)
> http://vis.computer.org/
您可以将整个职业都投入到如何绘制图形上.