我有一个大数据集,其格式不适合我的分析,我有一个问题:
几列包含以分号分隔的信息(例如,伦敦;布鲁塞尔;哥本哈根)
我需要将它们拆分为行(而不是列)
这意味着我将在上面的每个城市中都有一行
在powerbi中可以执行此步骤,有人知道如何在Spotfire中执行此操作吗?
谢谢 克里斯托弗
答案 0 :(得分:0)
您想要执行的操作非常繁琐,没有Spotfire内置函数可以实现您想要执行的操作。我建议您使用R脚本(也称为datafunction
)来实现。请注意,您需要软件包tidyr
,不要忘记将其放入脚本中!
假设df
是与表关联的脚本的参数,cities
是要修改的列,sep
是分隔符:
df <- separate_rows(df, cities, sep = ';')