问题标签 [parallel-coordinates]
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.
javascript - 使用 Highcharts 在平行坐标图中突出显示不同颜色的线
我想用不同的颜色表示一条线,它会显示一些特殊的行为。在此示例中,蓝线显示正常数据,但我想用红线注释单行。有什么办法可以做到这一点。?
r - 平行坐标中的对数刻度
有没有办法表明 R Plotly 中的一些平行坐标应该在对数刻度上?我尝试了以下方法,但似乎不起作用...
angularjs - 无法悬停在 Highcharts 平行坐标图中的每条线上
我已经使用 Highcharts链接实现了平行坐标图,但无法悬停在每条线上。相反,它悬停在其他点上。
javascript - 带有工具提示的平行坐标
我一直在使用这两个库(它们是相同的,但后者使用 d3 v5 并添加了一些实现:https ://github.com/syntagmatic/parallel-coordinates和https://github.com/BigFatDog/ parcoords-es/blob/master/demo/nutrients.html) 对于 parcoords,但在过去的 3 天里,我还没有找到一种在曲线上显示工具提示的方法。我想用鼠标悬停显示对象的名称,但我不知道如何访问这些行。我一直在尝试调用 svg 或画布(我认为线条是在那里绘制的)给它们一个 .on 并在鼠标悬停访问提供给 parcoord 的数据时创建一个小标签,但这并不像我刚才描述的那么容易。这是我的代码看起来如何的示例(它来自库的演示,但我的代码看起来相似,只是稍微重了一点):
在此示例中,它的名称将是例如奶酪,当鼠标悬停在相应的行上时会出现。我想要它,因为我有很多线条,如果我为此使用轴,名称将相互重叠,用户将无法看到它们(以防您对如何做到这一点有其他想法)
如果有人能让我摆脱这种痛苦,我将非常感激。谢谢!
编辑,我认为这些线条是在这里创建的,ctx 是画布的上下文 2d:
d3.js - 使用 d3js 的平行坐标的初始值
我正在使用此链接的平行坐标示例 https://bl.ocks.org/jasondavies/1341281
我想为特定轴设置初始范围值...谁能告诉我..
r - 创建关于 r 中出现次数的平行坐标图
我有如下的DF。它包含有关两个学生的信息,包括 3 个学期和科目,无论他们是否通过。
我想画出学生轨迹的平行坐标。我想看看走哪条路才能到达终点。
所需的结果将类似于下图。
每个术语的每个块都显示了所采用的主题别名和result
列(失败或通过)。块的大小应对应于所采取的主题的数量。例如,如果大多数学生第 1 学期的 math01 不及格,那么 math01fail 的块应该是第 1 学期以下的最大块。
连接线将学生在本学期学习的科目与下一学期联系起来。线的粗细对应于该点的连接数。例如,如果许多学生在第 1 学期未通过 math01 (math01fail) 并在第 2 学期重修 math01 并通过 (math01pass),则 math01fail 和 math01pass 之间的连接线在出现次数方面应该更粗。
python - 使用 matplotlib 代理艺术家将图例添加到并行协调图中
我很难添加图例matplotlib.pyplot
,我的目标是使平行坐标图类似于
由于我的用例相似,我使用了提供的解决方案,除了我只有 2 个观察值,每组 1 个并且我添加了
plt.legend(axes,style)
,因此创建了图例,但是当我运行代码时,我收到以下警告并且没有传奇。
:\Python27\lib\site-packages\matplotlib\legend.py:634: UserWarning: Legend 不支持实例。可以使用代理艺术家代替。请参阅:http : //matplotlib.org/users/legend_guide.html#using-proxy-artist "#using-proxy-artist".format(orig_handle)
我试图浏览文档,但找不到解决方案。
我发现了下面列出的另一篇 stackoverflow 帖子,但仍然不太清楚图例的用法,尤其是关于如何在传递给图例函数之前解压缩子图。谁能解释一下它是如何工作的。
python - 如何在 .txt 文件中使用 Pandas 的 Parallel_coordinates
我正在尝试在 .txt 文件上使用 pandas 的 parallel_coordinates,但我有两个问题:
1)使用此代码,我得到 KeyError: "GTID" 即使 GTID 是我的 .txt 文件中包含该类的列的名称。(抱歉,我无法共享更多文件)。我的数据框已成功加载,我检查了正在使用的 df.head() .txt 文件
2)我只想绘制第 4、14、15 列:有没有办法做到这一点?