Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api 表中的范围值_Tableau Api - Fatal编程技术网

Tableau api 表中的范围值

Tableau api 表中的范围值,tableau-api,Tableau Api,我想在Tableau中可视化下面的excel表格 将此表添加到Tableau时,它将薪资值显示为字符串,因此在维度选项卡下而不是在度量值下,因此无法从中生成正确的图形 如何将工资范围值转换为Int? < P>,可以简化查看数据的方式,并将工资栏分隔成Min和马克斯,这样就不会有将表作为字符串考虑的连字符。p> 我知道这是一个过于简单的想法,但在提供更好的解决方案之前可能会有所帮助 希望能有所帮助正如@Alexandru Porumb所建议的,最好的解决方案是有一个最低工资栏和最高工资栏——除非

我想在Tableau中可视化下面的excel表格

将此表添加到Tableau时,它将薪资值显示为字符串,因此在维度选项卡下而不是在度量值下,因此无法从中生成正确的图形


如何将工资范围值转换为Int?

< P>,可以简化查看数据的方式,并将工资栏分隔成Min和马克斯,这样就不会有将表作为字符串考虑的连字符。p> 我知道这是一个过于简单的想法,但在提供更好的解决方案之前可能会有所帮助


希望能有所帮助

正如@Alexandru Porumb所建议的,最好的解决方案是有一个最低工资栏和最高工资栏——除非你真的有更高的实际工资

如果不想修改传入数据,可以在Tableau的计算字段中使用Split()函数从原始字符串字段派生两个整数字段,从而获得相同的效果

例如,您可以将名为minu salary的计算字段定义为
INT(拆分([salary],'-',1))
。Split()根据分隔符字符串提取字符串的一部分。Int()将字符串转换为整数