[英]How do I retrieve aggregate measures from R when I need to pass disaggregated data in Tableau?
我已经广泛阅读并重新阅读了《 R连接疑难解答》以及Tableau和R Integration帮助文档,但是作为Tableau的新用户,他们只是没有帮助。
我需要能够计算拖到图纸上的任何维度上的Kaplan-Meier生存概率。 理想情况下,我可以在多个时间点以表格格式检索此内容,但是现在,我很乐意仅在单个时间点获取它。
我在Tableau中的数据具有[event-boolean]和[time to event]的列。 假设我也有“性别”和“地区”专栏。
目前,我有一个计算字段[surv]为:
SCRIPT_REAL('
library(survival);
fit <- summary(survfit(Surv(.arg2,.arg1) ~ 1), times=365);
fit$surv'
, min([event-boolean])
, min([time to event])
)
我对R函数的计算使用,寻址,分区,汇总度量和参数感到困惑,但是我尝试过的任何组合都没有用。
如果[District]在“ Columns”中,我是否需要更改SCRIPT_REAL调用或仅需要更改一些其他杠杆组合?
我使用安德鲁的解决方案来解决此问题。 实质上,
-关闭汇总措施
-在“测量值”架子中,选择“计算方式”>“单元格”
-在计算字段中,以If FIRST() == 0 script_*() END
-Ctrl +将度量拖动到“过滤器”架子,然后使用“特殊”>“非空”过滤器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.