使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题再会,
我确信有一种方法可以通过编写脚本来解决这个问题,但我试图在不编写脚本的情况下做到这一点。 感谢 JMP 社区的意见!
这些数据来自我通过流体动力学模型(河流)建立的粒子运动模型。 我喜欢使用坐标来绘制粒子的路径,以确定粒子在 2D 中的移动位置。 这些路径被分成 20 秒增量的模型时间,因此它本质上是粒子在模型河流系统中前进时响应模型参数的运行时间序列这样做可以让我计算每个粒子感兴趣的变量(时间,速度等)。 我为每个场景释放 500 个粒子,让它们穿过模型(河流)。 使用图形生成器绘制时的输出显示了穿过河流的粒子路径。
问题陈述:我想分别识别经过模型空间的非通道部分的粒子,以便我可以将经过非通道部分的粒子的整个运行长度/路径与那些留在非通道部分的粒子进行比较并在主通道中。
我通常使用“Lasso”函数来获取我感兴趣的粒子子集进行分析,但这次我想找到使用通道外区域的粒子,并将它们与整个运行过程中未使用的粒子进行比较模型。 lasso 函数将数据限制为仅突出显示的部分,而不是模型的整个运行。
下面您将看到套索函数用于突出显示我称之为“通道外”的粉红色区域。下面的黑色是模型运行时每 20 秒用 X、Y 坐标绘制的粒子路径。我想识别并标记模型运行中每个粒子的整个运行,而不仅仅是突出显示的部分,这样我就可以将它们与河流主要部分中的其余粒子分开。

附上部分数据。 真实数据文件太大,无法附加。“场景”列表示模型的四种不同条件,在上面绘制并按场景“包装”,以显示粒子在每种场景下的响应不同。 在附件中,我只选择了 2 个场景(07_225_CH0 和 07_225_CH1)来缩小文件大小。 粒子唯一标识符是标记为“FID”的列,它对应于我在每个场景中释放的 500 个粒子。 所以每个场景都有一个 FID == 1-500。 我想使用图形来识别哪些 FID 颗粒穿过“河道外”区域以及哪些留在主河中,以便我可以分析河道外迁移路线对颗粒参数的影响。 我计划在来年多次执行此操作,并希望找到一种更简单的方法,除了按场景为每个 FID 手动输入唯一标识符之外。
任何想法或意见表示赞赏。
JMP V 16.1
谢谢你!
内容组织数据混合和清理数据探索和可视化回复:使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题这是您要找的吗? 做起来比解释要快:)
- 确保数据表中没有选择任何内容
- 选择其中一个非通道的一部分

- 在数据表中,选择“场景”和“FID”列

- 右键单击数据表左侧的行标题空间,选择“选择匹配单元格”

- 现在整个通道外子集已被选择

回复:使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题你好@青蛙,
我可能会建议使用图形生成器的替代方法来开始可视化数据。 也许使用气泡图。
Graph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble Plot图表>气泡图
也许设置类似于以下内容——
Bubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settings气泡图启动对话框设置
通过这种方式,您可以跨时间跟踪特定的 FID 以了解通道外行为。
从红色三角形中,我打开了选定的轨迹线。
Red Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>Selected红色三角形>步道线>选定
Bubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animation气泡图动画
然后也许在第二步中使用图形生成器,如@杰德坎贝尔
干杯,
斯坦
回复:使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题感谢您参与杰德!
是的,这似乎选择了所有这些...... 呵呵.... 我花了大半夜的时间试图弄清楚这一点......
这个支持页面太棒了!!!!!!!!! 一旦我更好地学习了该系统,期待支持它。
太感谢了!
回复:使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题绝对地。 好决定@斯坦_科普罗夫斯基
这将有助于可视化有问题的各个路径。 我现在就去探索一下,看看能不能弄清楚。
每次我想到如何看这些数据JMP都有解决方案。 令人惊叹的产品。
回复:使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题@青蛙如果通过舍入或分箱使所有 X 坐标保持一致是合理的,那么这可以将每个轨迹转换为时间序列,并用新的 X 作为时间的替代。这开辟了几种新的、强大的数据分析方法,例如:
- 将数据转置为每个 X 值一列,然后使用层次聚类构建轨迹的热图和树状图。通道外的应该易于识别、聚类,并且可以通过单击相关的树枝来选择
- 功能数据浏览器
- 使用时间序列、时间序列预测、XGBoost 或新的 Torch 深度学习插件进行时间序列分析(需要 JMP 18 Early Adopter)
回复:使用图形生成器来识别数据,然后制作所识别数据的子集:独特的问题@russ_wolfinger ,
感谢您跟进这个想法。这是一种有趣的方法,但我担心通过对 x 坐标进行聚类,我会失去它们位置的特异性,并且无法区分非通道鱼和主通道鱼。 尤其是当他们彼此距离很近的时候。也许我不理解你的方法?