问题标签 [tabpy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Tableau 中返回的列表数据类型的 Python 脚本计算
我在python中有一个脚本如下
这给了我一个错误
当我修改脚本以仅返回“分数”时,它会打印一个数字,例如 20。当我编辑脚本以返回“学生”时,它会打印一个数字,例如 10。但是当我尝试减去脚本中的两个字段时不允许我,即使它们在单独返回时以数字形式出现,也没有计算。
如何减去这两个字段以使其返回一个数字?
python - TabPy Python Script "Unterminated Date"
I am trying to use Tableau calculated field to use my python script. My python script queries a database. I currently use it in Spyder.
Currently I am getting the Unterminated Date
Error.
with the following lines underscored in red,
error msg:
My python script:
full screen:
Expected results that I would like to display in tableau:
python-3.x - 无法使用 tabypy 进行 SRS 计算。并收到此错误“ValueError:没有足够的值来解包(预期为 2,得到 0)”
我正在尝试通过 Tabypy 服务器使用 python 对 tableau 中的数据进行简单随机采样。
这是我的代码
但我得到了错误
ValueError : 没有足够的值来解包(预期 2,得到 0)
谢谢您的帮助
python - 调用 TabPy SCRIPT_REAL 时出现 Tableau 错误“所有字段必须是聚合或常量”
我通过 Tableau 工作表中的计算字段调用 TabPy 服务器以运行假设检验:预订率是否因组而异?
我有一张桌子,例如:
在 Python 中,在同一台服务器上(使用 python 2.7 docker 映像),我想要的测试很简单:
回报:Fisher exact test: Odds ratio = 1.21, p-value = 0.102
我将 Tableau 连接到 TabPy 服务器,并且可以执行一个 hello-world 计算字段。例如,我用计算字段返回 42:SCRIPT_REAL("return 42", ATTR([Group]),ATTR([Bookings]) )
但是,我尝试使用计算字段调用上面的 stats 函数来提取 p 值:
我收到通知:计算包含下拉错误当使用表计算函数或来自多个数据源的字段时,所有字段必须是聚合或常量
我尝试用 包装输入ATTR()
,如下所示:
它将通知更改为“计算有效”,但从服务器返回 Pandas ValueError:
示例数据集:
要生成我要连接的 CSV:
tableau-api - 是否可以在没有服务器的情况下使用 tabpy?
我知道要使用 tabpy,我必须“启动” Tabpy Server,正如这里所说的那样 - https://github.com/tableau/TabPy/blob/master/docs/server-startup.md - 但我没有没有服务器。仍然可以使用 tabpy 吗?
tableau-api - 如何在 Tableau Server 客户端中根据站点 ID 打印项目和工作簿名称
在 Tableau Server 客户端中,我可以根据需要打印项目和工作簿的站点 ID 打印站点 ID。在上面的代码中,用户获取站点 ID 的列表属于他的角色,用户选择站点 ID 并且我已经存储在基于站点名称的对象“i”中,我如何深入到项目和工作簿。