Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/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,我有一个包含板球信息的非常大的数据表。目前,我正试图收集2013年、2014年和2015年澳大利亚和其他国家每场比赛的平均得分。我能够将每年的平均跑步次数绘制成一个图表,目前我有一个条形图,看起来像这样: year 2013 | 2014 | 2015 total runs 1037 | 1835 | 177 year 2013 | 2014 | 2015 avg runs per match 173 | 141 | 177 但我想要一个

我有一个包含板球信息的非常大的数据表。目前,我正试图收集2013年、2014年和2015年澳大利亚和其他国家每场比赛的平均得分。我能够将每年的平均跑步次数绘制成一个图表,目前我有一个条形图,看起来像这样:

year       2013 | 2014 | 2015
total runs 1037 | 1835 | 177 
year                 2013 | 2014 | 2015
avg runs per match   173  | 141  | 177
但我想要一个分别除以每年6、13和1的总比赛次数,如下所示:

year       2013 | 2014 | 2015
total runs 1037 | 1835 | 177 
year                 2013 | 2014 | 2015
avg runs per match   173  | 141  | 177
但我不知道如何对这些数字进行计算,将总数除以玩的游戏数。在我的集合中有一列叫做“MID”的匹配ID。显然,将2013年的MID数相加,将得到所需的数字6


理想情况下,我会将总运行次数除以中间列中唯一项目的数量,但我不知道如何做到这一点。如果这有任何意义的话,有人会有一个简单的方法来做这件事吗?我真的很感激,因为我基本上是在自己做实验,在我的其他项目上落后了很多。

假设您有一个名为Runs的列和一个名为MID的列,那么每场比赛的跑步数计算如下:

SUMRuns/COUNTDMID


这将给出总跑步次数除以比赛ID的不同计数。

谢谢!例如,如果我们将其创建为一个计算,我将如何实现它以作用于我的图形?正如我之前提到的,它目前是一个条形图的形式,上面有我提到的三列。假设您有一个名为Date的列,您会将该字段拖动到“年”级别的columns shelf。然后将新创建的“每匹配一次跑步”字段拖到“行”工具架上。