在这里。
我一直在考虑这个问题,并且还没有真正能够提出一个正确的方法来做到这一点。我还没有实现任何东西,因为我还在设计这个东西。
我的想法是,我抓取一个网站的内部链接,我得到了解决,它很容易,但爬行后,我最终得到一个包含大量链接的数组,以及这些特定链接出现在网站上的次数我爬了(以及他们如何连接)。
有了这个庞大的数组,我想以某种方式绘制图形。假设我可以正确处理数据,这里真正的问题是我如何通过使用GD库在图像中绘制它。
我认为如果小于12个元素,我可以将它们对齐在一个单位圆圈上将它们分开,然后相应地连接它们,所以任何多达12个元素应该不是问题,但如果有更多超过12,这可能是令人敬畏的让他们像这样排队http://nayena.com/stackoverflow/graph.png或者,那只是一个粗略的绘图,但我想它只是为了证明一点。
所以我在这里寻找指导或提示,让数学方法得到很好的排列。
我以前做过条形图,所以我没有什么经验可以用GD做数学。如果可能的话,id不喜欢使用一些绘图工具库 - 最后,它让我更好地理解了事情应该如何。
答案 0 :(得分:5)
这是CS / IS的整个子领域,教科书,研究论文和专题讨论会专门讨论图形绘制的主题。
你可以将整个职业生涯奉献给如何绘制图表。