Openrefine 列中的累进数字

Progressive number in Openrefine column

是否可以使用 GREL 在列中生成一个 "counter" 累进数字?

例如,我想将 value 添加到该数字以生成每条记录的标识符。

OpenRefine 项目中的每一行都有一个索引 - 从零开始的序号(项目中的第一行)。

您可以使用 'rowIndex' 访问它。

要将它与一个值(我假设 'value' 是一个字符串)结合起来创建一个行标识符,我建议:

在包含您要使用的值的列中,单击列顶部的下拉菜单并选择 'Edit Column'->'Add Column based on this column' 在出现的对话框中为新列命名(例如行 ID),然后在 'Expression' 框中输入以下内容:

rowIndex+value

然后单击 'OK',您应该会看到行标识符列