问题标签 [line-plot]

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 投票
1 回答
4749 浏览

gnuplot - 如何使用文本文件中包含的 x、y、z 数据在 gnuplot 中绘制 3D 线图?

我有一个lorenz-phase.txt包含以下格式数据的文本文件(名为 ,您可能猜到它是 Lorenz 方程的解):

依此类推,第一列是我的 x 值,第二列是我的 y 值,第三列是我的 z 值。我想使用 gnuplot 绘制此数据的 3D 线图。这可能吗?它是如何完成的?谷歌在这方面没有给我答案,因为我能找到的图是参数函数描述图的时候。

0 投票
1 回答
2004 浏览

python - 散景,Python:放大时虚线变为实线

我正在绘制两条线,一条实线,一条虚线。在初始缩放时,线条按定义显示。但是,当放大绘图时,虚线变为实线。下面的图片说明了这个问题。这是定义这些行的代码:

我已经尝试了不同的 'line_dash' 值,例如 'dashed' 和 'dotted' 具有相同的结果。

我注意到,当增加破折号之间的距离(例如'line_dash = [1,20]')时,我可以在线条变为实线之前放大得越近。

有谁知道这是为什么以及如何避免它?

我应该将此报告为Bokeh Github上的错误吗?

虚线缩小(y 轴 0 到 40)

虚线放大(y 轴 0 到 35)

0 投票
1 回答
214 浏览

matlab - MATLAB:将条形图添加到 plotyy 会弄乱线图

我正在使用 plotyy() 绘制降水数据(条形图)和流量数据(线图)。当我将两个数据集添加为线图时,一切看起来都很好(上图,见链接)。当我将降水数据添加为条形图时,它会破坏线图的平滑度(下图,请参见链接)。我的所有数据集都没有这个问题,但是有两个给我这个问题。我尝试从不同的来源加载数据并单独绘制数据。条形图总是弄乱我的线图。我无法弄清楚可能是什么原因造成的。有任何想法吗?提前致谢!

最小示例文件

数据

MATLAB文件

点击这里查看数字

0 投票
1 回答
134 浏览

matlab - Matlab - 从双数据绘图

从一个 N x 3 矩阵中,第三列中的值只有 4 个值 1、2、3 和 4,我必须创建一个条形图以及一个显示每行(第二列值)增长率的线图。第一行值称为“温度”,第二行值称为“生长速率”,第三行值称为“细菌类型”

截至目前,当删除第三列中具有四个值之一的行时,我的线图不起作用。矩阵可能看起来像这样

我的代码如下,数据为矩阵(双)

谁能帮我修复它,所以当我在第三列中有一个没有例如 2 的矩阵时,它仍然会正确绘制吗?

我确实知道如何正确过滤它,并将该过滤应用于“数据”,所以唯一的问题是绘图时出现的错误代码。

错误是;

警告:忽略额外的图例条目。

从主脚本运行此函数时,矩阵按增长率(第二列)排序并仅过滤要分析的第三行值 1、3 和 4。过滤是通过另一个函数完成的,提前完成,新的“数据”看起来像这样。

再一次,条形图工作得很好,但即使只使用其中的 3 个,它也显示了所有 4 种细菌,问题出在线条图中,图中没有显示一条线。

感谢您的时间

0 投票
2 回答
375 浏览

r - 如何在 R 中使用 ggplot2 绘制场区域图

我有一个数据框,我想知道如何使用“max”(红色)和填充区域(蓝色)绘制一条线,然后使用“min”(绿色)添加第二条线。非常感谢。x轴是“x”。

我尝试了以下代码:

但是会出现错误:Error in eval(expr, envir, enclos) : object 'y' not found

0 投票
1 回答
62 浏览

matplotlib - 部分未绘制线

问题: 绘制封闭的 2D 多边形可以正常工作。当我尝试绘制一维图(通过用常数替换第二维)时,在某些特殊情况下它会失败:然后多边形(变成一条线)没有完全绘制。

我尝试了什么:

  • 不同的绘图风格. , o --,只有后一种会重现问题,而非线状风格则有效。
  • 移动/滚动的多边形阵列在移动 1 或 2 时不起作用,但对于 3 和 4 解决了问题。
  • 问一个不知道的朋友^^
  • 到目前为止,通过直接在x.min()和之间绘制一条线来帮助自己x.max()
  • 为简单起见,我删除了 z 数据。将 x 与 z 结合起来绘制时,它也可以工作 - 只要 z 远离常数。但后来我得到一个不稳定的图表而不是一条直线。

仍然怎么可能,数据是否完全绘制取决于它的顺序?我做错了什么? 用线型“-”绘制的一维多边形不是由 pyplot 完全绘制的

我尝试减少其中一种特殊情况的数据,但没有走得太远。这是生成图像的工作迷你示例,对于长数据集我很抱歉,但无法确定要删除哪些值,同时保持问题可重现。

Python 3.5 x64 通过 Windows10 中的 Anaconda。Matplotlib 是 v2.0.0

0 投票
1 回答
98 浏览

dm-script - 如何更改线路轮廓的约束?

是否有可能通过脚本函数更改 LinePlot 显示中的切片约束?

为了分离我想要的所有行,我现在必须一个接一个地单击每一行并从菜单中选择选项。

我在 DM-script 文档中没有找到这样的命令。我怎么能通过脚本做这样的事情?

0 投票
2 回答
9646 浏览

excel - 如何忽略图表中的非数字单元格?

在 Excel 2016 中,我的时间序列可能包含缺少数据的单元格,通常用字符串标记。我想绘制忽略非数字单元格的系列,但 Excel 想将它们绘制为零。这是它的外观:

字符串被转换为零

一种解决方法可能是创建另一个列,例如

正如这里建议的那样。

但是,我想知道是否有办法避免创建另一列。请注意,我选择了选项:“隐藏和空单元格设置”/“将空单元格显示为:间隙”,但这似乎没有帮助。

0 投票
0 回答
245 浏览

r - 带有ggplot2的线图文本标签

我有一个以迭代方式获得的残差矩阵;每列对应于某个单元的残差,每一行对应于过程的步骤。我想制作一个线图,显示每个单元的残差在不同迭代中的轨迹。此外,我想在每个轨迹的末尾添加一个文本标签,显示相应的单元。

我写的代码如下

我获得的情节如下

轨迹图

但是,我希望文本标签靠近线条,而不是像它们一样稀疏。有人可以帮忙吗??

太感谢了

0 投票
2 回答
64 浏览

r - 直线被添加到线图中?

我正在尝试绘制最低和最高温度,并且使用正常的点图(使用 pch = 16)它看起来很正常,但是当我将绘图类型更改为线(使用 type="l")时,它添加了一条看起来连接第一个和最后一个值。

有没有办法摆脱连接第一个和最后一个值的直线以及为什么会发生这种情况?

这是数据结构:

这是情节代码:

这是线图: 最低和最高温度

这是点图: 在此处输入图像描述