我想在 Tableau 中可视化下面的 Excel 表格。
将此表添加到 Tableau 时,它会将薪资值显示为字符串,因此位于“维度”选项卡下而不是“度量”下,因此无法从中制作正确的图表。
如何将此薪资范围值转换为 Int ?
最佳答案
正如 @Alexandru Porumb 所建议的,最好的解决方案是有一个 min_salary 列和一个 max_salary 列 - 除非你真的有可用的实际工资,这更好。
如果您不想修改传入数据,可以在 Tableau 的计算字段中使用 Split() 函数从原始字符串字段派生两个整数字段,从而获得相同的效果。
例如,您可以将名为 min_salary 的计算字段定义为 INT(SPLIT([Salary], ‘-‘, 1))
。 Split() 根据分隔符字符串提取字符串的一部分。 Int() 将字符串转换为整数。
关于tableau-api - Tableau 中的范围值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48852887/