问题标签 [linestyle]

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 回答
134 浏览

matlab - 如何在plot3中指定虚线?

我正在尝试生成一个随机旋转矩阵R并将其应用于向量。最后,我必须绘制原始向量和旋转后的向量。原始向量必须用黑色虚线绘制,旋转后的向量必须用黑色虚线绘制。我已经正确完成了每一步,除了我无法在用点旋转后绘制矢量。MATLAB 仅绘制向量的起点和终点,但不完整绘制。有趣的是,如果我尝试'k--'而不是'k.'它可以正常工作。有人可以展示我在这里缺少的东西吗?

我取而代之'k.'':k'它就像一个魅力。但是,我不知道发生了什么。为什么'k.'哪个不起作用?

0 投票
2 回答
396 浏览

for-loop - gnuplot:在 for 循环中设置线条样式

我必须在同一张图上绘制几条曲线。我必须使用 for 循环来执行此操作。我想用线绘制两条第一条曲线,用点绘制其他曲线。我能够用线绘制所有曲线或用点绘制所有曲线,但不能在同一个 for 循环中改变。这是我的代码的相关部分:
set style line 1 lw 1 lc rgb "green"
set style line 2 lw 1 lc rgb "purple"
set style line 3 pt 1 ps 1.0 lc rgb "red"
set style line 4 pt 2 ps 1.0 lc rgb "red"
set style line 5 pt 3 ps 1.0 lc rgb "red"
plot for [i=1:words(FILES)] myDataFile(i) u (column(1)):((word(UTAUS_ch,i))) ls i title myTitle(i)

我想在“ ls i ”前加上“ wl ”代表前两条曲线,而“ ls i ”代表其他曲线。我尝试通过将“ ls i ”替换为“ if (i < 2) {wl ls i} else {ls i} ”来使用 if 语句,但 Gnuplot 不希望在此位置找到 if 语句。

有人能帮我吗 ?谢谢你,马丁

0 投票
1 回答
161 浏览

categories - 在revit api中更改线条样式后无法在对象样式中找到新的线条样式

我正在Revit族中创建一个线型类别,在我设置它之后,它存在但我无法在族中找到它,但是如果尝试重新创建它,revit会创建一个它已经存在的错误。我尝试使用再生,但这不起作用。

ElementId solidLineId = LinePatternElement.GetSolidPatternId();

0 投票
2 回答
287 浏览

python - Matplotlib/pyplot:线条样式条件格式的简单方法?

假设我要绘制两条相互交叉的实线,并且仅当 line2 位于第 1 行上方时才将其绘制为虚线。这些线位于同一个 x 网格上。实现这一目标的最佳/最简单方法是什么?我可以在绘制之前将 line2 的数据拆分为两个相应的数组,但我想知道是否有更直接的方法来使用某种条件线型格式?

最小的例子:

最小的例子

对于更复杂的场景有相关的问题,但我正在为这个标准案例寻找最简单的解决方案。有没有办法直接在 plt.plot() 中执行此操作?

0 投票
1 回答
28 浏览

matplotlib - 如何为单图 matplotlib 生成多个图例

我正在绘制 f(x,y,z) 的图,并希望将其显示在 2D 平面中。为了避免弄乱我的图例,我决定为 y 设置不同的线条样式,为 z 设置不同的颜色,并将两者放在两个单独的图例中。即使经过大量挖掘,我也无法找到如何做到这一点,所以我在这里发布了我想出的解决方案 :) 如果有人有更优雅的解决方案,我会全神贯注 :)

0 投票
1 回答
7053 浏览

python - Plotly:如何使用 px.line 更改线条样式?

我有类似于此的数据框:

我想在情节中创建折线图,该折线图将基于“级别”列具有不同的线条样式。

现在我有默认线型的折线图:

在此处输入图像描述

我想控制每个级别的线型。直到知道我看到这样做的唯一方法是为每个“级别”添加,但使用 add_trace 如下:

但我不断收到此错误:

ValueError:为分散的“x”属性接收到的“builtins.str”类型的无效值接收到的值:“小时”

我的最终目标是控制图表中线条的线条样式,如果我能在“px.line”部分中做到这一点会更好

0 投票
0 回答
64 浏览

matplotlib - Matplotlib:带标记的等高线图线样式

有没有办法使等高线图的ax.contour线条样式不是简单的点划线,而是带有一些空心标记,如下所示:

在此处输入图像描述

文档中,我只看到linestyles具有有限值集的参数,并且我还知道一种调整点划线样式的方法,例如 this linestyles=[(0, (7, 3))],但我正在寻找的是一种使用标记而不是点划线中的简单点的方法风格。

0 投票
2 回答
314 浏览

plot - 获取 Octave 中的绘图标记和线型列表

有没有办法以编程方式获取可用于在 Octave 中绘制的标记和线条样式列表?

理想情况下,我会做类似的事情

笔记:

  1. 我会添加一些mod函数来循环遍历列表。
  2. 我知道两个列表的大小可能不一样,因此它们可能会在骑车时相互转移。
0 投票
0 回答
48 浏览

python - 同一标签matplotlib中的不同线型

我正在用 matplotlib 生成下图。

如您所见,它的双向图,从 0 到一侧的某个值,另一侧也相同。而且由于两种方式都具有相同的标签,具有相同的线条样式,因此我在图例中只有 2 个项目。

但是,我想将一项中底部图形的线条样式从虚线更改为线。所以我需要类似以下的东西:

这对 MATPLOTLIB 有可能吗?

0 投票
1 回答
35 浏览

python - 如何使用 matplotlib 绘制具有不同线型的折线图

我在正常情况下和在 DOS 模拟中都有最短 ping 时间的数据,所以数据会有所不同。作为数据科学家,我还是新手,只能从这样的数据中进行可视化。

在此处输入图像描述

构建上图的代码是这样的

有谁知道如何改变线条样式,我的意思是蓝色仍在使用这个'-',但红色可以变成'--'或'x'?

我试图注入 df_min.plotlinestyle=['-','--']

但是出错了,有人知道吗?

我会把数据上传到我的驱动器,所以你可以下载它,这是链接

谢谢!