我试着在Tableau的另一列中计算2列的平均值,但困难的部分是总计不是平均,而是第三个计算字段的和。
A B Calculated field
10 5 2
6 3 2
T 16 8 4 (Here I should get 2 instead it is taking sum of column)
在这里,我无法为行总计和总计编写单独的公式,只允许一个公式(计算字段),并且当我在工作表上拖动时,默认情况下它是聚合到sum。
注:我是水晶和BO的专家,但在Tableau初学者。
更新
用于LoD的代码
{FIXED [Product C
我的目标是加入三个数据源,这些数据源只能通过Tableau Server (没有直接的数据库访问)提供给我。数据太大,无法有效地使用Tableau的数据混合。
向前推进的一种方法是将三个Tableau Server Datasources中的数据提取到Pandas dataframe中,进行必要的操作,并保存一个Excel文件作为数据源,以便在Tableau中进行可视化。
我发现了许多关于TabPy模块的信息,这些信息允许人们将Pandas转换为Tableau数据提取,但没有发现多少re:如何以自动化的方式从Tableau服务器提取数据。
我也读过tabcmd作为自动化任务的一种方式,但是没有
我正在读取一个数据库表,并排除列中某些具有给定值的行。
但是我不能让查询为我得到正确的号码。我怀疑它仍在计算kampanje_xxxxx行。我使用%排除。
$sql =
"SELECT *
FROM salg
WHERE
fnr='$fnr'
AND kategori NOT IN ('tilbehor', 'servicekontrakt', '%kampanje%')
AND dato BETWEEN '$fdato&
我在Tableau中有一个数据集,需要使用R中的lm()函数获得线性回归最佳拟合线的斜率和截距。
回归是一种基本的回归,只有一个预测变量和一个因变量。即使我需要发送整个列,我也需要将聚合值传递给lm()函数,我该如何处理呢?
对于一个名为'Predictor‘的列和另一个名为'Dependent’的列,我基本上需要在Tableau中执行此操作:
fit <- lm(df$Dependent ~ df$Predictor)
return fit
Tableau不允许我这样做,除非我传递给它
SUM[Dependent] and SUM[Predictor]
但是,我需要它在
我对Tableau很陌生,并意识到Tableau与异能BI有很大的不同。我在Tableau接受这个挑战。我有以ID作为列的数据。我想要创建一个新的列Repeated_ID,它检查ID列中的ID是否重复。如果ID在列中存在不止一次,则Repeated_ID列应为“是”,否则“否”。
我的结果应该是这样的:
ID Repeated_ID
1 Yes
2 No
3 No
1 Yes
4 Yes
5 No
4 Yes
有人能帮我吗?
我有数据,包括2列,年龄,和组类似于B 1,B 4,B 5,B 8,D 2 D 3 D 4 D 6 D 7 D 9 D9。
在Tableau,我想为每一组B和D绘制一条线,记录的百分比(观察)(在组中),相对于年龄范围,1到9。
所以B1-3/6*100,B5 1/6*100,D3- 3/10*100。
任何帮助或指示都将是非常感谢的。恩达