7

我之前使用 Robin Kennedy 的精彩博客制作了正态曲线: https ://public.tableau.com/en-us/s/blog/2013/11/fitting-normal-curve-histogram

但是当谈到 TabPy 时,我没有这样做。由于在 Tableau 中使用 Python 代码需要进行一些调整,Python 的一些基本功能在 Tableau 中失败了。

即使我一步一步地阅读博客并按照 TabPy 需要我的工作来操作代码,制作曲线的最终公式 -

(1 / ([St Dev] * SQRT(2*PI()))) * EXP(-((ATTR([Profit Bin]) – [Mean])^2 / (2*[St Dev]^2))) * [Profit Bin Size]* TOTAL (SUM([Number of Records]))

对我来说,重建起来相当困难。

我到现在写的是——

SCRIPT_REAL("
import numpy as np
import matplotlib.mlab as mlab
import math


sigma = maths.sqrt(_arg1)
x = np.linspace(_arg2 - 3*_arg3, _arg2 + 3*_arg3, 100)


", FLOAT([Variance]), FLOAT([Mean]), FLOAT([Std Dev]) )

我不知道下一步如何进行,我的意思是如何将其绘制出来。这方面有什么建议吗?

我已经使用 Tableau bins 制作了直方图,但我需要使用 Python 制作曲线。

4

0 回答 0