OpenRefine - 添加序列号,为每条记录重置
OpenRefine - add sequence number, reset for each record
我有一些包含多行的记录。我想根据第一行中的字符串给记录中的每一行一个唯一的 ID,包含原始 ID + _01 _02 _03 等等。
然后我想在下一个新字符串记录开始时重置计数器,然后重复上面的操作。
您可以使用下面的 grel 表达式 value +row.index - row.record.fromRowIndex+1
来生成 id。您可以在此处阅读有关行和记录索引的更多信息:http://kb.refinepro.com/2012/06/creating-row-and-record-index.html
我有一些包含多行的记录。我想根据第一行中的字符串给记录中的每一行一个唯一的 ID,包含原始 ID + _01 _02 _03 等等。
然后我想在下一个新字符串记录开始时重置计数器,然后重复上面的操作。
您可以使用下面的 grel 表达式 value +row.index - row.record.fromRowIndex+1
来生成 id。您可以在此处阅读有关行和记录索引的更多信息:http://kb.refinepro.com/2012/06/creating-row-and-record-index.html