【问题标题】:How to transform a table to a new table after aggregation聚合后如何将表转换为新表
【发布时间】:2019-05-03 00:54:35
【问题描述】:

如果您在 Spotfire 中有 Tabel = Table 你想在 R 中使用这样的聚合将其转换为新表

我不想使用 R 但我想使用 Spotfire 函数

聚合(list(vals=Table$vals), by=list(IDP=Table$IDP, Year=Table$Year, Month=Table$Month,Cust=Table$Cust), FUN=sum)

聚合(list(vals=Table$vals), by=list(IDP=Table$IDP, Year=Table$Year, Month=Table$Month,Cust=Table$Cust), FUN=sum)

【问题讨论】:

    标签: spotfire


    【解决方案1】:

    在我看来,您想添加一个数据透视表。单击文件 > 添加数据表 > 添加,然后选择要透视的表。在显示转换的底部附近,单击下拉框,选择 Pivot,然后单击 Add。您需要选择 R 代码的 by 参数中提到的所有列作为行标识符。为值选择 vals,它应该默认为 sum 作为聚合方法。您还可以更改列命名模式。查看底部的示例,然后单击“确定”,直到关闭“添加数据表”窗口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-09
      • 1970-01-01
      • 2021-09-03
      • 2013-03-23
      • 2020-12-02
      • 1970-01-01
      • 2022-01-22
      相关资源
      最近更新 更多