Tableau api 表:将一行转换为多行

Tableau api 表:将一行转换为多行,tableau-api,Tableau Api,我当前的Tableau表如下所示: 我想知道是否有办法在每三个元素后分割一行,以使其更紧凑?如果我很理解您的问题,更改这样一个viz 对这个 可以创建确定每个图元位置的行和列尺寸计算,例如: rows= CASE [Col] WHEN "A" THEN 1 WHEN "B" THEN 1 WHEN "C" THEN 1 WHEN "D" THEN 2 WHEN "E" THEN 2

我当前的Tableau表如下所示:


我想知道是否有办法在每三个元素后分割一行,以使其更紧凑?

如果我很理解您的问题,更改这样一个viz

对这个

可以创建确定每个图元位置的行和列尺寸计算,例如:

    rows=
    CASE [Col]
        WHEN "A" THEN 1
        WHEN "B" THEN 1
        WHEN "C" THEN 1
        WHEN "D" THEN 2
        WHEN "E" THEN 2
        WHEN "F" THEN 2
        WHEN "G" THEN 3
    END

    columns=
    CASE [Col]
        WHEN "A" THEN 1
        WHEN "B" THEN 2
        WHEN "C" THEN 3
        WHEN "D" THEN 1
        WHEN "E" THEN 2
        WHEN "F" THEN 3
        WHEN "G" THEN 1
    END

或者使用带有INDEX()和模块运算符(%)的公式,如position=INDEX()%3

欢迎使用堆栈溢出。请在您的问题中添加更多详细信息。在目前的状态下,不清楚你在问什么。