问题标签 [graphing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
14121 浏览

jquery - 使用 flot 更新 dataSet 会重置数据

我有一个浮点图表,我想通过 AJAX 动态更新。

我最初可以渲染图表,但每当我尝试更新数据集并重新绘制图表时,它都会重置我的所有数据点:

我已经尝试了几种不同的数组设置,似乎我传递了正确的数据——图表只是不接受。

有人有想法么?谢谢!

http://datasift.islsandbox.com/

此示例使用 WebSockets,因此 WebKit 浏览器是您进行测试的最佳选择。

0 投票
2 回答
319 浏览

documentation - 学习 SciLab 的文档?

我想使用SciLab作为我需要做的 90% 的事情的替代品,这些事情不需要 MATLAB 的专有功能(而且我们在我的公司有有限的昂贵的并发许可证)。

有介绍手册或入门书吗?谷歌的“scilab 手册”将“手册”显示为一个简单的功能列表,对于该程序的新手来说几乎没有帮助。

我想我被 Mathworks关于 MATLAB 的文档宠坏了,尤其是用户指南,并希望可能有类似的东西。

0 投票
1 回答
3279 浏览

graph - GNUPlot 中的平均线

我试图在我的 apache 请求和响应时间图中获得平均响应时间。

样本数据:

使用以下图表绘制数据:

我想要的是每个 X 值的平均响应时间的中心线。

示例图:

http://i.min.us/jlcmbY.png

0 投票
0 回答
127 浏览

objective-c - 创建曲线图

可能重复:
Iphone Coreplot

我想将曲线图添加到我的 iPhone 应用程序以供用户输入。有人可以帮我写代码吗?

0 投票
1 回答
1421 浏览

3d - 3d 坐标绘图

如何在mathematica 中绘制3d 坐标?我正在尝试使用mathematica 绘制3d 点。我也想看看他们完成后的样子。到目前为止,这就是我所做的......我有成千上万的点来绘制仅供参考。

输入

输出

我看不到图表。在此先感谢您的帮助!-乔伊

0 投票
1 回答
2496 浏览

silverlight - 如何在 Silverlight 4 中的一张图上绘制多条线

我是 Silverlight 的新手,我只是想了解如何做一些事情。我想做的是有一个图表,它有两条可能相互重叠的线。我的代码发生的情况是显示一行,然后显示下一行,一个接一个,而不是重叠。

这是我的xml

这是我的代码隐藏。

最后这是我在 person.cs 中定义的类

0 投票
3 回答
850 浏览

algorithm - 图形计算器:如何找到要显示的图形的适当部分

我正在研究一个图形计算器(你知道,一个你输入公式的地方,比如说 x^2,你会得到那个函数的图表)。我遇到的问题是如何偏移和缩放图形视图以显示函数的有趣部分。

我已经用尽了所有“简单”的想法。让我举个例子: - sin(x) => 有趣的部分在 y = [-1,1] 和偏移量 (0,0) 之间 - x^2 => 有趣的部分在 y = [0, 100] 和偏移量为 (0,0)。(100 已任意选取) - 100x^2 - 10000 => y = [-10000, 100*] 且偏移量为 (-10000, 0)

我想我可以为每种类型的函数分配一个“范围”和“偏移量”,并创建一些数学来将这些范围相加/相乘/等,就像计算结果一样。然而,这需要“创造”一些数学,而且隐藏得很好的逻辑缺陷的可能性太高了。

必须有一种不太难的方法来做到这一点,但我就是找不到。是否有一些特定的术语要搜索?任何指向算法的指针?

0 投票
2 回答
285 浏览

javascript - 在 JavaScript 中拉伸图形以填充 Canvas 元素

涉及 javascript 画布的快速问题... 我有一个设定点(用一条线连接)我想在 400x300 画布元素上绘制图形。我会不断地增加更多的分数。我需要将线条拉伸以填充整个画布(不留不必要的空间)。

例子:

在此处输入图像描述

进入这个:

在此处输入图像描述

谢谢!鲁尔

0 投票
2 回答
8311 浏览

python - Matplotlib Xticklabels 不工作

1. X-ticklabels 不工作

我正在使用 Matplotlib 从一些测量中生成直方图:

生成的 PNG 看起来不错,除了两个问题:

  1. PNG 中缺少标题(“垃圾邮件和火腿”)。x 和 y 轴标签都存在(尽管我没有为下面的示例打开它们)。
  2. x-tick-lables 似乎完全损坏了 - 它没有显示在所有条形下方的底部,而是呈现为图表左下方下方的单行数字,被切断。它似乎也禁用了我的 Y 轴标签。

带有损坏的 xticklabels 的直方图

2.单位和SI前缀

注意:不是 Matplotlib 特定的。

直方图沿 x 轴具有时间测量值。这些范围从微秒范围到毫秒和秒范围。目前,该图将 x 轴标签呈现为标准表示法中的秒数。

沿 x 轴以秒为单位的时间

我想友好格式我宁愿时间以毫秒/微秒值给出,单位显示。所以这意味着我想要一些东西来友好地格式化时间值,并了解 SI 前缀。

事实上,它可能与这里的示例程序非常相似:

http://diveintopython3.org/your-first-python-program.html

我确实注意到有一些 Python 库可以处理单元:

  1. http://juanreyero.com/open/magnitude/index.html
  2. http://home.scarlet.be/be052320/Unum.html
  3. http://pypi.python.org/pypi/units/

但是,从我读到的内容来看,上述任何处理 SI 前缀似乎都没有,或者进行这种友好的格式化。有什么建议/替代方案吗?

0 投票
3 回答
121423 浏览

python - Matplotlib - 标记每个 bin

我目前正在使用 Matplotlib 创建直方图:

在此处输入图像描述

我想让 x 轴标签更有意义。

首先,这里的 x 轴刻度似乎被限制为五个刻度。无论我做什么,我似乎都无法改变这一点——即使我添加更多 xticklabels,它也只使用前五个。我不确定 Matplotlib 是如何计算的,但我认为它是根据范围/数据自动计算的?

有什么方法可以提高 x-tick 标签的分辨率- 甚至每个条形图/仓位一个分辨率?

(理想情况下,我还希望以微秒/毫秒为单位重新格式化秒,但这是另一天的问题)。

其次,我希望每个单独的条都带有标签- 带有该垃圾箱中的实际数量,以及所有垃圾箱总数的百分比。

最终输出可能如下所示:

在此处输入图像描述

Matplotlib 可以实现类似的功能吗?

干杯,维克多