首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenRefine中GREL中的和函数

OpenRefine中GREL中的和函数
EN

Stack Overflow用户
提问于 2017-10-27 15:51:07
回答 1查看 1.3K关注 0票数 1

在OpenRefine中,我试图将列中的每个数字的值增加1。

GREL表达式sum([value],1)给我Error: sum expects an array of numbers

我想我不知道如何产生一系列的数字。当我在同一列(如tan([value]) )上使用不同的函数时,我得到了我想要的结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-27 19:43:22

我想你误解了sum()的使用。如果您只想向每个单元格添加1,只需使用value + 1

但是,请确保您的列包含数字(绿色),而不是字符串(黑色)。如果有疑问,请使用toNumber(value) + 1代替。

sum()函数允许添加数组中包含的所有数字,例如sum([1,2,3,4]) = 10,但是如果列的每个单元格包含唯一的数字,则没有数组。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46978981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档