再会,
我确信有一种方法可以通过编写脚本来解决这个问题,但我试图在不编写脚本的情况下做到这一点。 感谢 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
谢谢你!