codecamp

Tableau 数值计算

Tableau中的数值计算使用公式编辑器中提供的大量内置函数完成。

在本章中,我们将看到如何对字段应用计算。 计算可以简单地减去两个字段的值或将聚合函数应用于单个字段。

以下是创建计算字段并在其中使用数字函数的步骤。

创建计算字段

在连接到Sample-superstore时,转到Analysis菜单并单击Create a Calculated字段,如下图所示。

Create_calculation.jpg

计算编辑器

上述步骤打开计算编辑器,其中列出了Tableau中提供的所有功能。 您可以更改下拉列表值,只查看与数字相关的功能。

calculation_edit.jpg

创建公式

我们的目标是研究不同运输方式的产品的利润和折扣之间的差异。 因此,我们创建一个公式,从利润中减去折扣,如下所示。 此外,我们将此字段命名为profit_n_discount。

numeric_calc_3.jpg

使用计算字段

上述计算字段可以在视图中使用,只需将其拖动到“行"功能区,如下所示。它生成一个条形图,显示不同运输方式的利润和折扣之间的差异。

numeric_calc_4.jpg

应用聚合计算

以类似的方式,我们可以使用聚合函数创建计算字段。 这里我们为不同的船模式创建AVG(销售)值。我们在计算编辑器中写下面的公式。

numeric_calc_1.jpg

单击确定并将Avg_Sales字段拖动到Rows架,我们得到以下视图。

numeric_calc_2.jpg
Tableau 函数
Tableau 字符串计算
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Tableau 相关资源

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }