根据图表选择添加行值你好,
我的数据分布在多个位置(X\Y)。
我想在图形生成器上绘制数据,标记数据集(基于位置),并为选定的行在不同的列中添加新值。
例如,添加新列“Group”,并为选定的行赋予值“a1”。
目前,我正在使用以下两种方法之一:滞后函数,或对 X 和 Y 重新编码并连接新值。
但我想要一种更加“可视化”的方法。

谢谢您的帮助或建议。
基础数据分析与建模数据混合和清理数据探索与可视化回复:根据图表选择添加行值您可能正在寻找一种更自动化(JSL)的方式来执行此操作,但如果您只想按照示例所示操作,请在图表上选择点后,转到“行”-“选择位置”-“在列中命名选择”,并将列命名为“组”,并在选定的行中输入 a1。我不确定您是否希望将未选定的行标识为其他组标签或保留为缺失,但您可以决定为未选定的行输入什么。此方法需要您手动从图表中选择行,因此我不认为它是一种自动化方法。
回复:根据图表选择添加行值这是一个使用脚本显示窗口的简单示例,该窗口将所有选定行的 Group 列的值设置为输入的值
Names Default To Here( 1 );
nw = New Window( "Set Values",
V List Box(
H List Box(
Text Box( "Enter Value to Set" ),
neb = Number Edit Box( . )
),
sv = Button Box( "Click to Set Value",
If(
Length(
Current Data Table() <<
get selected rows
) > 0,
:Group[Current Data Table() <<
get selected rows] = neb << get
)
)
)
)
;
回复:根据图表选择添加行值感谢您的回复。
这就是我想要的!
这不是自动化的,而是基于数据可视化,这正是我所寻找的。
回复:根据图表选择添加行值感谢您的回复。
该脚本是一种向选定行添加值的好方法。