下面是我的一个专栏。我想将这些任务分组,任务1-5为9月,任务3-7为10月,任务5-9为11月。我们如何在Spotfire中做到这一点。
Task
1
2
3
4
5
6
7
8
9
10发布于 2018-01-03 00:05:24
一种方法是使用case语句。
case
when [Task] = 1 then "September"
when [Task] = 2 then "September"
...
when [Task] = 6 then "October"
...
end as [New Column]发布于 2018-01-02 21:11:02
我不知道我是否理解了您的需求,但是您可以执行一个数据函数(R脚本)来创建另一个列来保存组的信息。
如果您想这样做,请创建一个输入和输出变量dt (函数的数据表)。
将这一行添加到脚本中。
dt["NEW_COLUMN"] <- NA
然后,对于每一行,将此NA值替换为组的编号
希望它能帮上忙!
注意:您还可以使用一些If创建计算列如果您没有很多组,这样会更好,因为您不必在每次重新加载数据后运行R脚本。
https://stackoverflow.com/questions/48061010
复制相似问题