用于时间尺度数据的网络绘图工具

发布于 2024-12-18 21:09:01 字数 173 浏览 2 评论 0原文

我想将一些数据绘制到 Web 图形控件中(最好是 javascript 或 php)。数据定期从微控制器收集,但数据收集间隔不是线性的。例如,我可能会在一天内收集 5 个数据点,然后在接下来的一天收集 2 个数据点,并且以不同的时间间隔等...

是否有一种绘图工具可以自动创建线性日期时间轴,以便数据正确表示在图表。

I want to plot some data into a web graph control(preferably javascript or php). The data is collected regularly from a microcontroller, however the data collection interval is not linear. For instance, I may collect 5 data points in one day, and then 2 data points the next, and at different intervals etc...

Is there a graphing tool that can automatically create a linear datetime axis such that the data is represented properly on the graph.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瑶笙 2024-12-25 21:09:01

jquery 的 jqplot 可以解决这个问题。

jquery's jqplot does the trick.

浸婚纱 2024-12-25 21:09:01

你可以像 James Cotter 所说的那样使用 jqplot,但也有:

  • Highcharts.js (显然是最好的 JS,但有限制性许可)
  • Google Charts Tools (从 URL 生成图表,它返回 PNG 图像)

根据你的需要,我肯定会使用 Google 图表工具,因为它会减少我的带宽使用量。但是,如果您需要在图表显示后对数据进行复杂的操作,请使用 Highcharts.js(或 jqPlot)。

You can use jqplot as James Cotter says, but there are also :

  • Highcharts.js (apparently the best JS out there, but restrictive license)
  • Google Charts Tools (generate a graph from an URL, it returns a PNG image)

Depending on your needs, I'd definitely use Google Charts Tools as it'd decrease my bandwidth usage. However, if you need complex manipulation of your datas once the chart is displayed, use Highcharts.js (or jqPlot).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文