需要使用Tableau和R进行线性回归的斜率和截距

时间:2015-06-23 16:33:48

标签: r linear-regression tableau

我在Tableau中有一个数据集,我需要使用R中的lm()函数得到线性回归最佳拟合线的斜率和截距。

回归是一个基本的回归,只有一个预测变量和一个依赖变量。我如何处理我需要将聚合值传递给lm()函数的事实,即使我需要发送整个列?

使用名为' Predictor'的列和另一个名为“依赖'”的列,我基本上需要在Tableau中执行此操作:

fit <- lm(df$Dependent ~ df$Predictor)
return fit
除非我转到它,否则Tableau不允许我这样做

SUM[Dependent] and SUM[Predictor]

但不是聚合它,我需要它来处理整个列

由于

1 个答案:

答案 0 :(得分:0)

为任何货架添加维度,比如详细信息货架,用于在您希望的级别对数​​据进行分区。如果您希望每个单独的行都包含在模型中,请使用每行具有唯一值的维度,例如某种行ID。

顺便说一句,你知道你可以直接在Tableau中执行回归模型,对吧?您不需要调用R只是为了适合线性模型。