我试图随着时间的推移从数据库中绘制数据。数据表示几个实体(灯泡)采取的事件。例如:
灯A
灯B,C和D都具有类似的模式,它们被打开时会闪烁不定次数,然后最终熄灭。假设每个灯泡的开/关/闪烁将在不同的时间发生。
我已经将其中一些数据收集到数据库中,现在尝试从数据库中提取数据并进行绘制。我的想法是用独立的水平直线表示每个灯泡,并将每个闪烁表示为一个点(所有点均由一条直线连接),该点将继续水平移动,直到灯泡烧坏。因此,最后我将获得4条水平线,在x轴上的不同值上带有点(闪烁),代表时间。
这听起来像是绘制此类数据的好方法吗?
现在出现了一个大问题,哪些图形或图表库可以帮助我解决这个问题?我愿意尝试使用PHP,JQuery,Flex或degrafa的解决方案,但是我需要以此朝着正确的方向发展。有人可以推荐一个像样的图书馆来帮助我进行这种图形绘制吗?我从未做过绘图。 我主要是在寻找一个提供带有点的水平直线图表的库,以表示闪烁发生的时间是否有任何匹配的图表?
最佳答案
对于PHP解决方案,JpGraph似乎可以执行您想要的操作:
http://jpgraph.net/
关于php - 如何绘制随时间推移从数据库提取的这些事件的图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3341699/