我创建了一个给出no的图形视图。每个学校的学生。
我的输入数据集在下面。我故意保留空student_name。
如您所见,第3行和第4行都有空名。
student_name school
Stev Boston Academy
Mike Florida school
Boston Academy
Boston Academy
Sue Florida school
Jim Florida school
但是在这里,空被自动跳过。
即使我应用快速筛选器来包含空,也跳过了空。
如你所见,波士顿学院有两个空名字。我预计波
我正试着在我的桌子上做情绪分析。
我希望将每一行字符串数据传递给R脚本,但问题是Tableau只接受聚合数据作为params:
SCRIPT_STR(
'output <- .arg1; output', [comments]
)
这给了我一条错误消息:
# All fields must be aggregate or constant.
我是tableau的新手。我已经将一个表从数据库连接到我的tableau桌面,如下所示:
我想展示基于医院的平均费用和患者总数。在SQL查询中,我可以很容易地使用以下查询:
select
Hospital,
count(*) as total_patients,
avg(cost) average_cost
from table1
group by hospital
如何在tableau中模拟这一过程?
之前谢谢你了。
如果你试图分离一个向量的最后或第一项,那么对于Tableau中的“头”和“尾”来说,什么是最有效的或等效的过程?如果你在寻找最后10个数字的平均值:mean(head(x, 10))或mean(tail(x, 10)),那么在R中的已知过程是简单的。我试图在Tableau中找到一个具有LOD "max“和" min”的解决方案,但是"show me the first 10 min item“?!没有机会!
我将一个MySQL数据表导入到Tableau中。当我将我拥有的单个维度放在一行中时,我注意到如果拼写相同,它将组合值,即使区分大小写不同。 例如,我的MySQL表可能如下所示... +---------+---------+---------+---------+
| Value A | Value B | Value C | Value D |
+---------+---------+---------+---------+
| Google | 2 | 1 | 240.75 |
+---------+---------+---------+---------
作为python脚本的一部分,我正在运行下面的3条SQL语句,以便在其余代码更新主表之前创建备份副本:
DROP TABLE TABLEAU.TESTTABLEJBCOPY;
CREATE TABLE TABLEAU.TESTTABLEJBCOPY LIKE TABLEAU.TESTTABLEJB;
INSERT INTO TABLEAU.TESTTABLEJBCOPY (SELECT * FROM TABLEAU.TESTTABLEJB);
这很好,除非在表TABLEAU.TESTTABLEJBCOPY不存在的情况下。
我试过使用:
CREATE OR REPLACE TABLE TABLE
当满足其他两个条件时,我要显示最大日期:
我不知道用Tableau计算字段的最好方法是什么
{
CASE [Due Date] WHEN ([Data Type] = "REAL" and [Source] = "MMA")
THEN
{fixed :max([Due Date])}
ELSE "" END
}
我试图在tableau中创建计算字段,我的查询如下:
SUM(IF([Qtr]='2018-Q1' OR [Qtr]='2018-Q2' OR [Qtr]='2018-Q3' OR [Qtr]='2018-Q4')
THEN FLOAT([Channel Mix]) END) / FLOAT([Revenue])
我收到错误的说法是不能混合和非约定的比较。
最后的目标是用收入一栏来划分。
请帮帮忙